MSPIALPTQHAAVLHGAKDMRFEERTLWPPHQGQAQVAVMATGLCGSDLHYYAHGRNGDFVVQAPLVLGHEAAGIVTAVGPGVKNLVPGQRVAIEAGIMCNNCSYCAKGRYNLCKNMRFCSSAKTFPHSDGTLQERMNHPAHVLHPLPDNCTFEQAALAEPLSVLLHAARRAELTPGSRQSVLVFGVGAIGLLACALAKSYGASRVVAIDINQTRLDFALKHGFAEQVHCLPFADKAKTTDEALRRAKENISAALTEFNMPDGFDLVFECTGAEPCIQMSIHAAVTGGKVMLVGMGSRNVTLPLSAAATREVDIHGSFRYAHTYPTALQLLASGKLPNIEKIITHRFALEDTARAFELLQRGRDDEGNMVLKVMVGSQ*