MTLRLAFRSVGRAMATRTAYPSLARSLATHAPSTETFTASAPEGSLVAKAVEAVQNAPAGDERPIYLDMQATTPTDPRVLDVMLNYYTDMYGNPHSRTHSYGWETDTAVEKAREEIAALIGADPKEIIFTSGATESNNMVIKGIARFYKGRKRHIITTQTEHKCILDSCRYLQDEGFEVTYLPVLSSGLIDMKQLEAAIRPDTALVSIMAVNNEIGVIQPIAEIGALCRSKKVFFHTDAAQAVGKIPIDVNADKIDVMSISGHKLYGPMGIGACYVRRRPRVRLEPIITGGGQERGLRSGTLAAPLVAGFGEAARLCRQEMPYDTAHIKKLSDKLKNGLLAMEHTSLNGDAEHHYPGCVNISFAYVEGESLLMALKDIALSSGSACTSASLEPSYVLRALGADDALAHSSIRFGIGRFTTEAEVDYVLKAVQERVNFLRELSPLWEMVQEGIDLDSIEWSQH*