MSLQAVALATPNKACRFTTLVTASSCGGEVVRKASFVQQFSLPRRVKSTRHLELKLRHISSSSCFYTSLGTFRSVNRPARLQATSLQAVTADSDSSSGDVVGPSAQAMSLSSVELNHFLVAFLSRLQEGFRKMKERGLLQSTKQGFEEAFVKLKSGDGKLVLEEDLGSKISSQGAATWQALKPWVKWPLAIFVSVFMVVTAVFGTSVSRDLVPLWILGPLVTGTIIRTVYWVADATREAVVRSEPSRQAFVQGVAQVVEDAKNGELVDKIKISMEEKNRELRELAATKRSEFVVYVQSGQAASDFKMYMQLRYSDFSDWSNERYEDFVDWWRPFLRAFIRLMKKLF*