MSFCKWVSFVLIIHLLNSCQISSSSSLTSNGFSQIPPKFLALAKRDDFFDWMVGIRRKIHENPELGYEEVETSRLVRTELEKMGVSYKYPVAVTGVIGYVGTGQAPFVALRADMDALAMQEMVEWEHKSKVPGKMHACGHDAHTTMLLGAAKLLKEHQDELQGTVILVFQPAEEGGGGAKKIVEAGVLKDVSAIFGLHVTNQLSLGQVSSREGPLLAGSGFFEAKISGKGGHAALPQHAIDPILAASNVIVSLQHLVSREADPLDSQVVTVAKFEGGGAFNVIPDSVTIGGTFRAFSTKSFTQLKKRIEQVITRQASVHMCNATVDFLEEEKPFFPPTVNHKDLHMFFKNVSGDMLGTQNYVEMQPLMGSEDFSFYQQSMPGHFSFVGMQNEAHSPMASPHSPYFEVNEELLPYGASLHASMATRYLLDLKTSSPNKSYQKDEL*