MAVCSQEKVDPYVQKIVDGTRDFTSGTGEDASTHSYCLDVVPVFDNSSIPVTLECPYESSQDQDYCSISGFSEKQSINPHSSSDVALLSFLEIPASYPFESQICSDVRKNCGNYIDLKIESAENYMSCGLGIQFAEEYFDDPKITVENLKPMTTEGVLNTVLLRKSSLQVGVKIFQSLAEYSTMLLKGAFRVAKTALPLHWLTDKCTNDRGLDANCNRHQRYKRSTSFNSRKIVLFSSILSSMGTMVLIYLTLRVKQISDGLRV