MVEMKTHGKKTVEGELITTVHTMSLYSKMPSKRPLTSHGTCGIMNRPSDHNSVLSKGCQVLKISTQIDLKSILPFSQSTCIIHLSPWNRTGSLPESLDGIAYIDMFFMPNNGMALLSLRFMSFAVVNFATVLGSSVSANFGQSLEQCTGSLHRNTGNIRNNPALEALRALTYTGTFIGTSLVVSWNEGYVGSSNGVHALKFILQLLQVYFDIALQDMSDSLLCTLLPMVFFRINAMFPDKAFSIEVQQTCCQFVHTFFKKSPQFIALLKKVITSQPQTSDSKTELPLQLC*