MSFPQLGYQYIRPIYPPERQGIGGGGARAGTELSPSGALSNVLSTMYGSPFAAAAQGYGAFLPYSNEISIFNQLGAQYELKDSPGVQHPGFAHHHPAFYPYGQYQFGDPSRPKNATRESTSTLKAWLSEHRKNPYPTKGEKIMLAIITKMTLTQVSTWFANARRRLKKENKMTWTPRSRTDEEGNVYNSDHEGDEGDKREDEEEIDLENIDTENIENKDDLDDQDDLNSDNKLDGRSDSEISDGYEDLPGPDPRFIKAVGKEGKEIHVERGEHLHNHHHHHHTFEIKASEPSGEPLKVNPASVNSPPSENSANAPTQKPKIWSLAETATAPDNPRKSPQMNGSSAWPAAQTLLTPHRLISCPVGKIQNWTNRAF