MSVSVDVGVMWRLSEDFNRRFGLRMQPAPPVGQHPHPHHGAVHHHYHHHHQHHQHPHTSMIFNDPYQLLNAASHRLVAQGSGGQIQLWQFLLELLADSSNANAISWEGQSGEFRLIDPDEVARRWGERKAKPNMNYDKLSRALRYYYDKNIMTKVHGKRYAYKFDFHGLMAACQAQAQGGDPASSMLGSYNHHAGGAMQLGRHPPPLHHHPQHSHPHHQLGQPHFLHPHHSSPASNSSSLGFPSSSTASSQASPGQAPASSSASTSNFTAPFQGGTAGVDPARTSTSSAGNYDQGPVTPTTNAFN