MVDKEVGPRGGRRVSPSPDLELDLWEDDIRETAYEIFAPKSQAGLTSVSSLTAKGFRKTAVAMESKRDQPVHPAGKRKKPPSTAEIVQYQMQISEESESRIRKVLLRAFIHQVGKPVKCLLVPLELLQIIAPSDFVNPAHYSRWRLRQLRLRQKMLHDLQHSSVNIGKSSEEMSALRMAALAKALRSVSGEHPSPHLHWADDYPLNVSLYLALLSSVFDTLEEGQVIEEKDEVREAFKKTWGILGINQMLQNLCFLWVLFSKFVATEQLEVGLLEAAEHLMKEVALLAKNNKDLLNYESEKVELYRRSSLDVAFAQMMETTHTRRRSFKNGGVSRSPLMVLAADIGQLADEERLKFSPILKQWNACARDIAVATLHACFAREIMQNLVLAKPSEEEGPSERSL*