MKFNKQFSAFLETQHNLLPGVSHVEFKRLKKLLKHNPHNASSSSSSTGCPECDQIFFPLLMKEVADVLGYFNARVQRLLEIHLASGFHKYVLRLKYRSFFGNHSEMVSEGQKLASYVCMNALAIRKILKKYDKVHLSKNGQAFRSQLQTRHVELLQSPWLVELIAFHLNLKDNSLLDTEMSSRCLYDFENPKPTVSFMLSGSIKLDIDLTCSICLDMVFDPVSLSCGHMFCNSCACSAASVSTVEGLKTAAESAKCPLCREERVYQSAVFLIELSTLISTRCKDYWLKRLQMERANRLEQARKHWDEQCRAAVGL*