MGRLQLLTALLLGCTFCQLSILVAARDYYDLLNVPKHATEQQLKRAYRKLALQYHPDKVTGTEEEKKEAAKHFADINHAYETLSDPEKKNIYDTYGEEGLRQHAGQQGGGGRGGGSIFDMFFGGGFGFGGQGEEEEQVAKGHTVIVDLPVDLTDLYVGREIRTIRDKAVFKPAAGTRRCKCKQKLVTRQLGPGMFQQYTQNVCEECPNVKLEREQEPINVHVEPGMHDGHEITFFEEGEPMVDGEPGDLKFKIRLLPHAVFKRQGNDLMMNQTISLVDALVGFTREIEHLDGHKVTLSSNEVTRPGDVKKVDHQGMPILGSDRTGDLYVTYSVDFPAHLTEEQKKTVQKLFPQAAAAA*