MAVCSQEKVDPYVQKIVDGTRDFTSGTGEDASTHSYCLDVVPVFDNSSIPVTLECPYESSQDQDYCSISGFSEKQSINPHSSSDVALLSFLEIPASYPFESQICSDVRKNCGNYIDLKIESAENYMSCGLGIQFAEEYFDDPKITVENLKPMTTEGVLNTVLLRKSSLQVGVKIFQSLAEYSTMLLKGAFRDKCTNDRGLDANCNRHQRYKRSTSFNSRKIVLFSSILSSMGTMVLIYLTLRVKQISDGLRV