MQEGSFYCFVPRSPSVATWLLPRSRSQKLVSKKLDTVINSWEEETPLDDVTASFEGVRQQSLVRAGSLQQTQTFVYPGGGLTVKLGLQEVASELFRVCPYVYTTPDSSAVICFTGYLTNLKELAHDHHTTSADVRRPALADYLGGGPCSLARQSSIERSLDAGALTASVVLHMYTEDKACNEVLLLSELQGQYAFVIYDNNRKQAFAARDPSGAEKLYYHVSDDGAVSFASSPMSIPEAERAEEWKELPPGHYISGKHPKIHQFALTPEQLYEREMLEDCSLSSNEDVTVSMHSCRYSGAEDNRIGRHKSQDVDMFPLEL*