MSTTQALQTSYPWTKMPLLASAPMLNIASAQLAVSVSAAGGLGFLAGGFDVSSLESNLEEAVQLFKQSNSPAQQNYAASGMLPIGIGFLNWGADLPRSIAAIANYRPCAVWFFGAKAIPEDLRPWFEQVRAVTDNKTKIWVQVGTVSEAVAVAESLSPDALVVQGSDAGGHGLTNSASIITLVPEVKDALEARQLRDHIPIIAAGGIVDGRGLAASLVLGASGAAMGTRFLASSEARIARGYQDEVLRASDGGVSTVRSTVYDRVRGILSWPSRYDGRGVINQTYIDAVERGMSDEENKALYEEELKKGDSGWGPNARLTTYAGTGLGLVREILPAADIVANVIREAESTLQGLKV*