MVYSSKKLFLFFLSCIMLTFNYNTSGFVAAANSIGLNYGLLGDNFPTPSNVLNLYKSIGITKIRIFDPKTEVLNALRGHRNIEVTVGVRDQDLGALSANEEAVKGWFATNIEPYLADVNIAFITVGNEVIPGPIGPQVLPVMQSLTILVKSMNLPISISTVVAMSNLEQSYPPSAGEFTSQAREQLVPVLKLLSQTSTPILVNIYPYFPYASDPTNIPLDYATFNTKATVVQDGPLGYSNMFDAIFDAFVWAMEKEGVKDLPMVVSETGWPSAGNGNLTTPDIAGTYNRNFVKHIVSGKGTPKRPNNGMDGFLFATFNENQKPAGTDMKPIYKLF*