MVEELTNPLVKSWCPYAGEMEDSQEWQDLDDIQLPTMTYPVLDQEDLDHKEAQRHLKEEQERLSQGGDKVFQTIRLPKDGLVGPPLNLEQCKNLVPDSFVRNHLFRPVDRSKQKNPKRKYPPKLSDLQHVGLSKILVERFVEKTKSSPNNKQIPLYFIQQLFCEEFLNRQVDWNDKGPSGGVALGRPADRKKARLEGRELPRTKPIVLTQEEHLNIQAFAAEGVTLATQGLTAPRLIAQCQSLQTQVNMLMHRNQQLEAKLLRYEEKYGPLPDDSPRFRVEELMANPTINLDED*