MSRQRSRRVELPPAQENIEKLEKVVNDGNYYGAQQMYKSVSARYVSAQRYCEALDILHSGACIQLSHGQVTCGAELALLFVETLGKGKIPYNEEILERLDKIYKSFPRVSLPQNLWDVDDMQQLSENIGSAKTRVEGCSSFLKAAIKWSAGNGVNKNGSPELHIMLAEYIFSESPEVDMAKVTHHFVRGNNPKKFASTLVSFLGKCYPGEDDLAIARAVLRYLSSGNLKDANILMEEIKKQTESAEVAFPKTELMQFIAYLLQTLERDALPLFSMLRANFKPSIEREPAFNEMLDDIAERFFGVQRRNPMGMFGDIFKLMGAE*