MRRLAIAMALSTSAGLAQAAGPHVHGQGNLDLAMAGGTLLVELSLPAADVVGFEHAPRDDEQKALVEDALARLGKGTNVLEPAPAAACTVARESVHSGLSDSEAEEHDHGEESHDHDHGGHADFEARYRWHCDHPDKLAWIDVPLLEFLNGVTLKVQLVTDQGARADSLKAPHTRLSMDLR