MPGGVNSPVRAFKSVGGQPIVFDRVKGSRAWDVDGNEYVDYVGTWGPAIIGHSDDEVNAALVEALKKGTSFGAPCVLENTLAEMVIEAVPSIEMVRFVNSGTEACMGMLRLARAYTGREKIIKFEGCYHGHADSFLVKAGSGVATLGLPDSPGVPKMVTSTTLTASYNDLDAVKELFANNKGEIAAVFLEPVVGNAGFIVPKEEFLEGLRELTKADGALLVFDEVMTGFRLAYGGAQEFFGITPDLTTLGKIIGGGLPVGAYGGRKDVMQMVAPAGPMYQAGTLSGNPLAMTAGIMTLKRLKKQGTYEYLDDITGKLVAGLVEAGRDAGHELCGGHIRGMFGFFFTAGPVYSFADAKKSDTDKFARFHRGMLERGVYLAPSQYEAGFTSLAHTEDDIKFTIAAAKDVFRSI*