MGGRKMRASMTTLLIRLVLTVALLGGEAARRCAAFNPRVLFTVKPDPIVLRDHRGALLTGNHTVNLLFYGRFTAAQRAIVVDFVRSLSDASAPRPEPPGAPPSVAAWWCTIRLYRGGGARLRLGRQIIDERMSLGRGPLSPGNVTALARAAGHHRGAITAVLTAADVPVASFCVSRCGAHGHDRGGAHSRARYAYLWAGNPAQQCPGQCAWPFHLPTYGPRTPPLVPPNGDVGVDGMVISLAALLAGTVTNPYGDGYYQGDAGAGLEAATVCAGIFGTGSYPGYPGKLLTDPATGASYNAVGLGGRKYLLPALWDPATSQCKTLVQT*