MATPDHLFNLRNNLYLGAYQAAINSGDVTNLSQEDSLERDTLVHRCYIALGQLQFVISEIHDDAPTPLQAVKLLALYFSSPDTKDSAIASLKEWLADPAIANNATLRLVAGLVFLHENDFNEALKHTNAGGTMDLHALNVQIFIKMHRSDYAERQLRIMQQIDEDHTLTQLANAWLNLAVGGSKIQEAYLIFQDLSERYQSTSLLLNGKAVCCMHMGNFDEAETLLVEALNKDARDPETLANLVVCCLHLGKPSNKSFSQLKISHPEHVLVKRVSSAEESFDRALQSFSS*