MSFAFFFPGQGSQSLGMMNGFAEHAIVKNTFDEASAILGQDLWAMINGSDAEIIGQTVNTQPIMLAAGVAVYRAYLEVGGKTPAAVAGHSLGEYTALVAAEALDFADAVKLVRLRAELMQSAVPQGVGAMAAILGLEDEQVRQICAESAQGEVVEAVNFNSPGQVVIAGNAAAVGRTMAAAKEAGAKRALPLPVSVPSHCSLMKPAADKLAEALKTVEIKQPQIRVIHNADVAAYDDAGKIKDALVRQLYSPVRWTETVNALVSDGIAESAECGPGKVLAGLAKRINKAAACSALTDAGQITAFIEAH*