MRGMETAAPSHDPWCLGSQTCFTQNPSRLHGRHHTCRSCNSSMWRSRNFPTWRAALQCHNYGIGSANISQFNVAKFWVSEWCRICRGTGPGNSSAEMSPEEDSDEFLDTTPVVKNEESLSGESQDTNEDDWRAFRARLIVGEQSGSELLDSDDHGKEALPRALSKKWAHPLPFPETGCLLVATEKLDGQPPFERSVILLLRLGSSEPQDGPFGIILNRPILHTTRESDPITERMALMLQNCRLFYGGPLPADIFLLMRMAEGFSHLEEIMPGVYYGYAHGLQQAADLTSQDKILHDFRFYVGYAGWDFNQLRDEITEGFWWVAACSPDLIKEVPSDSLWQEILMSMGGKYAEIGKKSQGDGL*