MEPSSGTGPEKRPTVDLVKDRNGTDQILLQNPRGASVKISLHGGQVLSWKTDKGDELLFNSTKANLKPPHPVRGGIPICFPQFGTRGSLEQHGFARNKMWLVENNPPALPSFDSTGKAYVDLVLKSSDEDTMRIWPYSFEFHLRVSLALDGNLTLISRVRNINSKPFSFSIAYHTYFSISDISEVRLEGLETLDYLDNMHDRERFTEQGDALTFESEIDRVYLNSKDVVAIFDHERKRTFLIKKEGLPDVDSRFVAVVWNPWEKKARALTDLGDDEYRHMLCVDGAAIEKPITLKPGEEWTGKLHLSLVLST*