MIARVGACGAREVTCDDLHARRREYVVPPTGALVQRLRAVTRSEKDFPLIFALVNVLATTPAMALALVCRGRHWTHGASYFASVYGLFLQRFALALHYGTHASAFRRDRVAGRILDSVAGGFLAPFFGIPSGVYKLHHDMMHHGENNALGRDLSSTEGLRRDSVLAFAAYWARFTFWSIVELPLYAVRKGMYGTAVKCVAGFVGTYAAYTCVKSLNAMAAFWIFVVPYFTSSFALMFGNWSQHIFVDPDKPHCHYRNSYCAINHPDNQLTFNDGYHTIHHINSKLHWSELPEQFLATLDQFAKNDGLIFDNVGFFDVGLAVMCGRLHWLADRYVNVGQPTRTRDEIVALLKHRLKPVRTKQKPS*