MTAIDRFEPKRRFRLSTYGLFWIRHAIIRSMTLSSFTRVSFGLESIRSEIQKAKLELWFQLLRKPTGEEIIEKVGISIERYHEVMRASKPVLSLHSRHKTTQEELISGVADVNGGDDRRQSALLRLALDDVIH