MRTCVALLALVPVLTRSASAQFVLADQFVGYNFFEGWTWETINDPTNGRVNYTDQAFARAQNLSYATPTTFVMRADDTNVVPASARGRNSVRILSNKAYGDSVAILDLSHMPQGCATWPAFWSLSATGPWPAGGEIDIIEGVNENVQNLVSLHTSPNCTMPPQRVESGTVTSTNCDANVNYNQGCGVQGATGSYGVPFNAAGGGWYVMARTAEDGIRVWFWARGDPTVPPEVLYAPALGILGTTISPNPTWGAPVASFPMGPLCDYATHFNAHQFVFDLTFCGDWAGNDYTTTGCSGSCTDLVNNDPEAFSESYWAVNSLRIYTRVESTPYPPYP*