MSLTVTRATLNTDTPIVGVELQPYIVTRKSDGTSTTEDIGKENAHEGSYVRYRWYRSGKKAKMMVCSVHPAENATLMNIATRTYHCDSECFKHAWREWNRNRLANGEPFPTKADRSSVKDDPEAWKAAKAEEEKPEEKKKIEPWIEICQTRNYTVGVDDVGHVLKLEVVPVDVKTENEQAQPQNVITGRVIPAPEPPRRNMVKIMHNTSPEPRTFTCATYNVLADLYCNADMYGYVPDWALAWAYRRQNILKEIVNYNADILCLQEVQSDHYEEFFQGEMAKYGYASVYKKKTAQIFSEGKFVIDGCAIFFKKDKFALIKKYEVEFNKAALSLVESLGGATQKKDALNRLMKDNIALIVVLEALDVDQLMSGKRQLLCVANTHIHANTEHNDVKLWQVHTLLKGLEKIATSAEIPMVVCGDFNSVPGSAAHSLLSAGRVPADHPELGIDPFGILQPSTKLSHPLPLVSAYTNLHKPCLDSDALERQRDRVDVIGEPLFTNCTKDFNGALDYVFYTEDALSPISLLELPSEREVRAKYGGLPNTQLSSDHICLMTEFQWGPRVDPMQHGQRYM*