MKAVKGWRLCGTSYMQSLPGARHHRAPTTTRKPVWIIMAVVSLITMFVIGGYVFPHHRRAACYLFSSKGCKGLTDWLPPSPRELSDDEVAARVVIREILSSPRVIKKTSKIAFMFLTPGTLPFEKLWDLFFQGHEGKFSVYIHASKDTPVHTSRYFLNREIRSDEVVWGRISMIDAERRLLTSALRDPENQQFVLLSDSCVPLRSFDYMYNYMMYSNVSNVDCFDDPGPHGIGRHMDHMLPEIPKEDFRKGSQWFSMTRQHAVMTMADSLYYSKFRDYCGPGVESNKNCIADEHYLPTFFYMLDPGGIANWTLTYVDWSEGKWHPRTFMPEDVSHELLKNLTSIDAVSRVTSEGTGIVTWTQCMWNGIKRPCYLFGRKFHADALDKLMDLFPMYTSGFD*