MGSRMSLLMLFLVLCHGVALTMGLWRTEVEEREEGHPRPDKLFMMLKSKRVAQTDAGEMRVLESYGGRILERRLNIGFINMEPRSLFIPQYIDSTLIIFLRSGEAKLGFIYKDKLAERHLKMGDVYQIPAGSAFYLVNIEEAQKLHIICSIDPSESLGIDIFQSFYLGGGAHPASVLSGFEPQILETAFNASGEELRKMFTRQHEGPIVHVGDSHATSIWTKFLQLKEEDKLQHLREMVQQEQEEEEEEFVAEEEKQTSWSWRKLLESVFGDEIKNTREKVTKKSPHSCNLYDRKPDFKNSYGWSVALDGSEYSPLKSSGVGIYHVNLSAGSMMAPHVNPRATEYGIVLKGSGRIQIVFPNGSNAMDAHIKEGDVFFIPRYFAFCQIASRGEPLEFFGFTTSAQKNRPQFLVGATSLMRTMVGPELAAAFGVSEETMNRVARAQHEAVILPTPWAAHAHDHKVKEEVVVDIFQKLARNEIMGF*