MEPTPFSTHSSSTHVGCAFLLSAALLLLTIVLHLWRSSARKLPLPPGRLGFPLLGESLDYLGSQRRNSSWQFVESRVARYGEIFKSHLIGYPTVVVTNPAGNKMVFASENKLVHSSWPASANSIVGKRSLIALHGDAAKRIRHAMMSFLGPEALQRYMGKTDKIVESFIKEHWEGKSEVKVYPLMKRLTFRIACELLMSRYEKEEQEMLEDPFTTMVKGLMQLPINLPGTRYNKAIAAGKMLHSQCQLWIDERRCELALGKVSKEEDMLSCFLSYVDKDGKSLSDEEIQDNILLLLFAGHDTSTVAITMVCKFLASHPAIFDEVYKENKEISMHKGPNEPLNWADIQKMKLSWRVVQETLRLQPPVAGGFRVAIKDFEYSGFRIPKSWKLYWTPDSTHRNAKYFPEPSKFDPSRFEGAGPVPYTFVPFGGGLRLCPGNEFARMEAMVLLHHLVIRFSWTLVDPNEVISVDPMPYPKKGLPIHLLPRLS*