MASSAFWVLLSVCALALCVSFSCAHDASGVLTYSPQDLHSEVKLLSLFDAWNAKHGKHYTAAQKAEKHRRFHIFRDNLLRIDAHNSKSGSSFKLGLNRFADLTHEEFKESRRLGLKLPARKLGSIRRPFHPHHKAPAIETNKLSESVDWRSLGAVTDVKDQGMCGSCWAFSATGAIEGANAVATGTLVSVSEEELVTCSSADGCNGGLMDEAFEWVLENGGIATEETYPYESYSGTSGSCNLKLEGEDKSVTIDGFADVEPYSEAALMEAVSKQPVSVAIEASAWDFQLYSEGVYNGTCSSDPYDINHGVLLVGYGSENGVDYWIVKNSWGSSWGDTGFIRMIRNGSP