MKSSMLEEADFVLPGAGDYPQLRCAFVRWRPRSTCVGRSTSGAHRYPEGTFRLSLILLHCVGTHKETWQPTIEHLFEALRSEPDPRFAVVEAWAMDAPQHGHAASLNAHVLLDLPDGLNMEQWNAPLKTLLASGLIEGDRVVGVGHSAGALSLITTTIGYQLNCLPFSSVIMVEPPMMTPDIVKHGLEIGCLPMIRAINFAKTRKDIWSSRDEARAWFGTRSPWRRWDQRVFDLFVRHGLHDLPTAAYPERHEGVTLACTRAQDSAAYTRFEECYRALDRLTELCASLPVHAVLGDTLDMVPAAVHEVCVSEKDGRRMKSIRTVSGAGHLAVQDNPRGVALEIWRILRDDYGGQGGTASKL*