MSAVVCGKRLPFEDLHGSSPITKRQRFVGGNSPLHFPLTWNDLVESGSSSCSNFTDCLLHLQSLFPHMDSEILKRALESCDNNLNSAIESLHNLNLDGHGINISSEQSQPLQEGHSSQGLGFTSRQPAQPAASSSEHAGEPGCNTTAVEGAEWAEVLVREMMGAADLDDARSRVSRALEAFENAVTVRSGRAVDTLQKEVISLKSQLEGVLHDNQILKRAVSIQHERQLEKSGEAAELQQLKQLVSQYQEKVRTLEVNNYALSLHLQKAQEGSPFPGRFHPDVF*