MHNQQKDMTTTKWVWWCTVIMVVVMLPLTHQQKEQVGKKLGAFTTVTFELSSGLSGYSQFLTRLRNAVEAPSMTCGLPSTLRTPLRGKEYVHVDIKLSNTQKVTIGIDVMDLYVWGYKDIFNGKHRATFFGNTPKDAKDKLFPDTTVSRTTKFLSTYVSLERYAKVGRKDLELKLKTLEDGIKSVYGKPEKELGNAAEAKFVLIAIQMVAEAARFKFMENGIVNFDSSKAFKNKMIAFQNDWDPASQAIHKASPKCTTISPTLIISNIDYRQEVKTVDQIKNDMGLLKYKKSNTPLFTWASLSELRAIIPV*