MSPFNLETCARPNILALQPYRCARDDYKDDGTNILLDANENAYGPSLSPSAIAAIKSSSSSTNTNNDDDALRIDPLGLHRYPDPHQHDLKQLLCSLRNTHAHTPKTLTPANLFVGVGSDEAIDALLRCFCAPGKDRILTCPPTYGMYAVSAQVNDVAIVKVPLLPAPTFALDVPAISAALDADPSIKLVYLCSPGNPTGSLLSKSDVVALLNHSSWNGVIVLDEAYIDFAPDDDASLAELVTEYPNLVVMQTLSKAFGMAGIRLGAAFAPAPIAALLNSLKAPYNISSPTSALASAALSPAGLAVMRANRDKLLAQRDRLIRELPAIDGVGRLRGGTESNFLLYEMLDKDGRPDNAVALAVYERLAETKGVVVRFRGKEHGCEGCLRITVGTEDEVTRFLEALKKTLAEVRGSA*