MLSTTSRVTVARFAYQALRTAPRAFAAVAPSVFRRHITVGTDGSNFNSVVLMVPQAEEWMIERFGKFQRVAKPGLNFAIPVVEKIAYKRSLKETTIDIHPQQAITRDNVHVTLDGAVYTRVEDPYKASYGIENPEYMISILAQSAMRKEVGNLELDELFEEREKLNMGIAKALDEAGAPWGIRIFRYEIANINVGASIKAAMERQSNAERVRRAEVLESEGYRQRLINQSEGDRESEINRAKGQAAATKLRAQAEAETIKMLAEAEAEKTKQAAKAAADGIRSIAEAVQVPGGKDAVTQRLAELYIEAVPEIAKHSKMVIVPDRPNDISGVVATAMSISGAVNGSNN*