MTCKLVIYFTFFFCLLFTLVPYVHMYPSYPYSGNYQLDLNFYDRSCPNLQRIVGYGVWLALKNDNRMAASLLRLHFHDCIVNGCDASVLLDDTPYFTGEKNALPNRNSLRGFEVIDDIKEHLERICPSTVSCADILALAAREAIDQIGGPSWQVQLGRRDATTTSKEAAEQQIPSPIEPLENITAKFFSKGLDMKDVVALSGAHTIGFARCFTFKGRLFDFQGSGRPDPALDFSLLSKLQNTCPNEDASNSNLAPLDATSTMMFDNEYYRNIVYNTALLESDQALLKDRRTAPTVYYYSNNRFSFYNDFAKSMVKLSNVGVLTGAEGQIRYKCGSVNY*