MNAIRIQTEPFDIRAEQEALFQDNPRVGALVTFVGLMRDLNEGVGVARMMLEHYPGMTEKALSALVAEAGERWDLEGIRLVHRVGTLEPLDPIVFVGVVSQHRGDSFRACEFLIDALKTRAPFWKKELTETGERWVEERATDLEAARRW