MATPVEPPNGIRTEGKHYYSMWQTLFEIDSKYVPIKPIGRGAYGIVCSSVNREINEKVAIKKIQNAFENRVDALRTLRELKLLRHLHHENVIALKDIMMPVHRNSFKDVYLVYELMDTDLHQIIKSSQALSNDHCQYFLFQLLRGLKYLHSANILHRDLKPGNLLINANCDLKICDFGLARTNCSKNQFMTEYVVTRWYRAPELLLCCDNYGTSIDVWSVGCIFAELLGRKPIFPGSECLNQLKLIINILGSQREEDIEFIDNPKAKKYIKSLPYSPGTPLSQLYPNAHPLAIDLLAKMLVFDPTKRISVTQALQHPYMAPLYDPNCDPPAVIPIDLDIDEDLGEEMIRDMMWKEMLHYHPESAMESAGLC*