MAAADAHHLDLPTYEDVVNASQTIKHVAHHTPIMTSRLLDEELGVTSFIKCENLQRMGAFKFRGGYTAVNHYINDTSELGGVPLSGVLTYSSGNHAQAIALSSSLLDIPSTIIMPKDAPALKIQATESYGGNIVFYDRYTEQRDEVAQRVKETLPPGTAFIPPYNHKYVISGQGTVGKEMIEDLQCWRGGGLISGIALASNALSPNTKIIGVEPEAGNDAQQSLEQGQIIHIETPRTIADGAQTQHLGDLTFAIMKELVSQIITVTDRELIDDMKFFGERMKMVVEPTGCLGLAGLRKMVKSGEVAKGSRCGVVISGGNVDLKRYCELISS*