MATPVEPPNGIRTEGKHYYSMWQTLFEFDSKYVPIKPIGRGAYGIVCSSVNRETNEKVAIKKIQNAFENRVDALRTLRELKLLRHLHHENVIALKDIMMPVHRNSFKDVYLVYELMDTDLHQIIKSSQALSNDHCQYFLFQLLRGLKYLHSANILHRDLKPGNLLINANCDLKICDFGLARTNCSKNQFMTEYVVTRWYRAPELLLCCDNYGTSIDVWSVGCIFAELLGRKPIFPGSECLNQLKLIINILGSQREEDIEFIDNPKAKKYIKSLPYSPGSPFSRLYPNAHPLAIDLLAKMLVFDPTKRISVTEALQHPYMAPLYDPNCDPPAVIPIDLDIDEDLGEEMIREMMWKEMLHYHPESAMENAGLC*