MGLHNEPNTILICRYGELVLKGKNRLQFVKQLKKNVKQAFKKLSITNPVDYQFDMLVVGEVISTQRSLLKNLFTRLPGLSVCLFALQIPHDEAQLLALLQQVVQSHPSFKIEVRRRDKLFACNSSAFKKYLALQLWEKYQLKGKLVDPAITVHVEVTKEHFLIISESFNGIGGLPVFTSGTALALLSGGIDSPVAASLVLQRGFNVDFITFINEPGHNAATIGKIQRLANLVSLNQTLCTGRLFVFDFTDLQKELSHISLEGYRIVLMRRCFYKIASLFKYDCLITGEALGQVASQTIDNLKVIQAVVPNTFVIRPLIGLSKDKIIE*