MKTLLVCIFPSVVVDNTMQRRGNWCRRMCFLVIFAIFLTSVAARQASFSNDFKVTSAVDHVKTLADNNSIELILDQNSGAGFASKYQYMFVFVSMKIKLVAGDSAGTVAAFYMSSDREEVRDELDFEFLGNRSGQPYTVQTNLYALGKGDQEQRVNLWFDPALEFHKYSILWNHYHILFYVDDIPIRVYKNNEARGVSFPGNQSMAIFSSLWEADNWATRGGLEKIDWSKAPFVATYTDFEIDSCQFPGNSSCASNTNNWWEGLSYSKLSPNQARS*