MRPSALFRAAQAVAPIKSASRTVAQRARGVATLPAALGAPPAGAAHRGLRRVPRRLLSSDSKLPVFDDPNPGPSAAPPDANAEPEQPAATEENLKHLNEHVTTCYAAGMYRDALEAALMAAGVAKALFGDAHPAVGSALNNLALIHKSLGEYDEAARLFSEALKVYSAVHGNEHASTLTCMLNFAAVLRAVGDLDRALPVYKKVVEGRGAASGERSVEYAVALSHLAGLHRDRGEAGEAERAYGLALDAARGAPPPAGGERSAVAGAILNNLALLLKTQGETARAEELYKQALEIRREVHNLVELYKMTGQDDLSGL*