MAKQPTFNEETDRLWKECFKSSSLWYNNFAIKGSSGSSKLLLRSSNMPLGVVGCYNPPWVQEEMNRREVTHLVMEDEKCYKRNRDEKELFASLKTHAEKRDICKGVALHADILDRGLLEKNVHLATSLINMYAKCGALENAWQVLEELPIRNVFCWSALITGYAQQGKSFEAINCFEVMQFEGVYPDAITFSSILKACSFAGYIDKGIQIHEDIVSRGWLEKDVVIGNALVDMYAKCGFLDKAQEVLKELPIRDKISWSALISGYVEQGKGYKALECFEQMQCEGLPPDRVCFVCISKACGIIGSMNKGKQIHEQILSGGVLGKDIMLGTALV