MVTVVKLRELVRSLKEYDARGEFECAGLSQERAVELWKVARARCASESNVVHVHDKPRVLVVGDLHGQLHELLQVFEDQLDAVLEECEAADDPDHALPLNMVFLGDYVDRGPASIEVLALVSCLKATFPTSVTLLRGNHETRGMIAKTYKEGLSFGQEIVLKFGEAAAGQVVEAAGELFDAFSLCAIVAPNTRPRLRFMCCHGGISHKIKGLDTLAELDRFSEPPLTGAFCDVLWSDPIDDTEAKTYKDAQWEEFLEIDFLPNPVRGCSYFYGYDLVKRFLEKHELVGIIRGHQVPPKGYREYYKDLRTRELDFAPCVTLFSASNYCGTYGNIGAVMWISEHGTAVEAIGGAEKVEAVVDESEFRMAEKKDATNERHPGWNTLRRLIDIKQRLGTLHKITFQEIQRQSSLPQKGAPRTVALLKADALASSGDDILSPSMSKVHSALSESFQEGDDKEIQALFRSLDKDNNGSLSLEELVQFIQSVQQYDEEVGCADREQQHQITRDDAAVMMSRMDTNKDGQVDIDEFIAYIGEFVVLRPEQPTSVS*