MLVRHRKPFWGLIFAAITVGMLLAPLPWSDRTAIHDEVVIARPPAQVFDYVSTPLHWPKWHPASLGVAGATDHPLGQGERVTETFMVAQRGGAVVWTVIESQRPRTWSIEGVAEGRRVGTITYRLTPAMTPSLTPSAERTRIEREFRYRSPTLLFALINRLTLRERVQAESTEAVRRLKALLETQPP