MDAVAKLNDPQCELLLLRVCTGVSKLYFAMRTCPPHLFEAAQLSFDVALRASLECIVTASGPGFGDWQWRLSTLPYFSGGLGVYSAGDVRHYAFLASRLQSPGLQDSLLRLSGVDGPRPAFDALGLFNRIMETDLMSSPSEIAAPTLMKQLADIYFTKVTADAESAYSLSSRLVALWKSQQGDHSSAWLRAVPISGLGQTMNEVDVGLTSESDGALRPADILLYSWDGGLDVCVDLTRSSPMTQSGLSGFVPGRVVAVAAQRKQDKYAARCRALGYGFFPFSFSSFGELEKGVVSLL*