MRARTVLLACLRRRGGAVVRGEELEEEEVVRRIAGAVSGGRWGKRSEDMVGPLLPLPNARLWRSVLARLEEEEAALGLVSWAASAEGGGLGREEVEAIAEAWAEKYGSEEMASMHQRLLQGEATDVGGTGGVWAALITACTKLGMPAQGVSMFVDLKTKMVGFSPCCLTYEALIFALLKCGKLDAALFAAKDIVANNHLPGPKPLAALLDSLCKSAKIQAALAFIQEIENRAAPDTALLQQLYSRFIVAVWRSPNNSMALEILVEMKNKGLKPDGHAYTACIKLLCRNYRYDAALELVKEMGNDDRCAPDMPTYTALINGLNRGGRVKEALGIAEHVKERGGPLDTRVYTAMLNSLFLAGRVHDAIESFKRMEKEGCLLDVVTYSVMIKNLCKVGHMECALDIKKDMIRKGFQPDVRLYNALVQGLCLGSRYVDELLHLVQEMKSNGFLLPAEVYLTLVTHFCTLGNFDDAQIWAKDMIDQGYEPTPYLRTTFGSQLGDIFGYEGRHHKHESL*