MVQFTYRDLVISLPSGVNATVTDEGVLEIRGLSRAAPIRMKPCDDERAISSSCTPSERPLPASGTLHKRARTTAPLGCGSVPLSSVDGGDMNESASCGKAVEPTVYPNGGCSDSDEECGGGEQAHDGCPSDDDEHPAAVTSQGLWNAAKAVLDEGAEKAEVPPPVLPPTASLHAFPFPPEAPLRRWEWRPVETTGPTPPARWAHCAAALGGKMLVYGGEALSAAGADGPPQLSDLHAFDAASGEWRRCQDAPHGRAWHTGTVVRGSLDGSSDIFLVFGGEAARPAGGAKGKAAAGGKPQSLSSMLSYDPEFEAHRAWEGPALAPREVWYEAVDRGHRPSARSGHAACLHEQNDASRLLVWGGFSHSSRRFLEPARQSHGQDTSGPATRHAATHGSARHAPPSTGWPSWRERPTPACHPFPRLQELHELAPSH*