MSFSHYSAAWLTRPSGDRLLHPASTMAFPHVRIAVVGDVHDQWDALQDRRALEELKPDLVLFTGDFGDENVELVHAVSRLDFAKAAILGNHDCWYTADIIAREGDGSWGLASEREYNQVELQLQSLGDCHIGYKRIDFSKLKLSVIGGRPFSSGGKTFGPAYDIVSQRFGIKGMNHSAGKISSLASRAPTDHVLVFLGHNGPTGLGSNPADICGKDWSLKSSGDHGDPDLEAALKTVKEQGLHNVQLVIFGHMHKTLAHNRGNRTMLVKGHDDIIYVNAAVVPRVIGVNACESSSNNEGLETLRNFTVIDMNHGLVEKVTETWVRVGEIVAVEQEIVLYSFVSQQNE*