MGIQTVGSLGNGQQSHLQPSSLSRQGSWYSLTLDEVNCQLGDMGKPLGSMNLDELLQNVWTAEASKSSVVVGVESENMSSSSSSLQRQASLTLARALSGKTVDDVWREIQQGQKKKYGEDVRSQEGEMTLGETTLEDFLVQAGLFAEASISPAVGLDAMDSLATQGFQQKTGLLSSSPSIGSLSDTRLGRKRDASDAYEKTLERRLRRKIKNRESAARSRARKQAYHNELVGKVSRLEEENVKLKKEKEFEERLLPDPLPERKYQLRRHNSAFF*