MEKLIAGRQIARQGPRLAAMLRSPWMVVAVSVLVQCFTGGSYNFSIYSQSIKESLQLTQEQLDSISVAKDIGANVGVISGFIYDFFPTWMVLAFAAILSLVGNLMIWLSITYRVPSPPLWLVCIYAFLASNSQTFSNTAVVVTCVKIFPVSRGTIVGLMKGCLGLSGAILVQFYLTMFGNNEQSFPLMMACLGPFICVAGMFFIQPVRPIVSREEKSSINLCSIIILSLSAYLFAVIVLESFTSPGRSLRIAIVCGILVILICPLGLVAKSEQNGNSSNETSEPERNDYLPLPEEPQAQEEPHEICSSLDNSGKSKELEMPDRGGGISLLQAFLSLDFWLLFVASACGMGSGLTIINNMSQLGLSLGYNTNEISTFVSLWSIWNFLGRFGAGHISELFFQSKGLSRPLFIIITLGIMVFGHICIAIGFPNALYVGPILVGTCYGAQWSLMPTISSELFGLKSFGAIFNTIAIASPISSYILSVKVTGYIYDMEAKKEHHGLSKSSSCSGVHCFRLSLLIMAGVCAFGSVLSVFLFLRTRRFYSRLRQSIS*