MKFNKQFSAFVETQHNLLPGVSHVEFKRLKKLLKHCPHHKSSSSSSSRCPECDQIFFPLLLKEVADVLGCFNARVQRLLEIHLASGFHKYVLRLKYRSSFGNRSEMISEGQKLASYVSMNALAIRKILKKYDKVHFSKNGQAFRSQLQTRHVELLQSPWLVELIAFHLNLKDKALSDTAISSHCSCDFENSKPTISFMLSDSIKLDIDLTCSICLDMVFDPVSLRCGHMFCNSCACSAASVSTVEGLQSAAESAKCPLCRQEKVYGSAVHLIELSTLISTRCKEFWEKRLQMERADRLEQAKKHWDKQCRAALGL*