MRLSSFYLIAELITCFVYGLKNNSHLNNLDLHHTGDGLLFLNNAYINKTLENKRNRITAKMASGKKRNAIYSQNNFEDLQITNISNTNTKTNKISFTKCKQIATVGPSTEMFENLEKLYLSGIDVFRLNFSHGPKSIKKYIINAIRILEKKYNTSIGILGDIQGPKIRIGEFEKNEQNQIDDEKNTFVELKEGDTFSFDLSNNLGNKNRVFLNYPDLLKNIKPGQIILLDDGNLKMKVEGIAYSSDQDISVKATVLTGGKLYSKKGFCIPNMIMPIEVLSEKDIKDILFCINEGVDYLGYSFVQTEYDLIFLKNIINDYYESDFYKNIKKNRIVYDVNELQYKDYDDTTDFYIKEINDYYNNYYLKKYHTYKQIYNVYKNNNLDVGDMDQEMNDRDTHFEDANEVSGNSGESSSFSKKLDNEIYKYTLNKDVNKIFIISKIEKPSAVKNIDNIIKISDGIMIARGDLGIETNLSNLPILQKKIINLCKTKYNKIVIVATQMLESMRFIPSPTRAEVTDVATAIYDGADCVMLSAETATGKYPILSSSTQNSIIQNVEKDYYFYEYTQKKVENVNSNSISFVNTHNHLKQLGNISDISSEQQKKASSDTSHFDKLIYSIRDISNNINLKSIILFSNDFNKILKLSNLKTKAPIVVVTDNKHLSRKLQLAWGIYPYYSTIETGTNKDFISLINYGCQISKQEGFVNSPDEYSLVTFTENIKNSANLIYLCQPCLEN*