MSPFKALYGQDCLTPLTWSDPMIRVEVSKQMLDEMDHRMQSIRHKDIKAAQDCQKQYADVKRPYVLAEARDQRALRASLSTFSWLLQTPITQDLTAVEAHHVFIRLPAPNVFAWSAIISAHVKLGHPQKAILLFTQLQQSSIRPDAHVFAAALKACCAILKACCSHGGALTQGRYLHSQIIESGYESNAFIGGVLIDMYINAGLVHDAYGIFNHLEKQDVVTCTSMIGGFVQHGYSPDAFCIFRAMQEQGIRPNQASFVSIMKACTSIAFLNLGLAQHRQYSSIMECVEAMHQEGWKPNNVTYACLLSACRHKGLVMESFYHFKRMVESNCIAPTLVHFNCLVDLLGHAGRLNEAVDLLETMPFQQNIVGWTSLLSSCKTHRLVDLGRQCFDHIVTMEGEKSTGYVLMSSIYAHEGMLHEADKIEELRRDEEAWNKPGMASIELKNVVHEFNVGDRSHPQSDEISMKLKSLHIRIKSEGYSPQV*