MATRSVRGASLHQGLARWSSQLGRWSSQLGRIKPVRLRLLAKPPQLYQSRRSYNCATSYACQRPMEVLNMSLDSKSLHADGSMIGASYKKETVGGCEVHHKNLMYGNTTIHFVECGNMNGQLVVLVHGFPNFWFLWKNQFQALAKAGFRIVAPDLRGYNTSSKPNGVEDYGQDHVLQDMLHLIDCCSKGQAAIMVGHDWGGSAVWAFAEIYPNRLKKIVIVNSPHFHSFRNIYQHSIQQRLRSWYFVFFQLPRLPEAFLRFNRFWALRRSLKASSQKYPSEEDIDRYVEAYSSPEALTGMVNYYRAVYAGHWNKIGRSPIMLPVKVIWGELDRYLDPKLANPPKNLVPDATVLLLPQASHWPMWDDPELFNQALLKFLS*