MTAIDRFEPKRRFRLSTYGLFWIRHAIIRSMTLSSFTRVSFGLESIRSEIQKAKLELWFQLLRKPTGEEIIEKVGISIERYHEVMRASKPVLSLHSRHKTTQEELISGVADVNGGDDRRQSALLRLALDDVLDSLKPKESLVVRQRFGLDGKGDRTLGEIAGNLNISREMVRKHEAKALMKLKHPTRVDYLCRYVV