MLQLTSSTGTNDGHEPCWICGRMTRIFCYKIFVCSACTMFYRRNFRAFPRIRCRFIDERCNLKSGPRRFCMKCRLRACRMAGLRMWGKNLVVQVNGQPEEDTPEERMNNLSGLLFSGSDECNMSEERCREYGNAFDIAYEPSTSSGYESWGEAEVVGERDGDLKFLEESPINLPHLRDITTLFRRFDEQQKFLSSLQQKSELHDFTSSMLIYMDYVQFTELEPKILRCAVQLVTNFLLKLQVKDELILKRVKGLANHISWYHKILQSIRQFPQGIDFVSPYTGYYCNLVDLECHFADIDDDSKLREVVKTVAPFFKQFHSILNEGRELKIHPVEVAFLVGKVILETVGNVNFMVSSYHHHLHNEFSGYNKASGHNLGRLQKILGFGEKLKVKYLF