MKKLLMQSIAESLVQNGGMLPHVPEELSLQQSLFPPKLHPRNTSLERELHAWAASLGPRYAADVQHTIQISPLSCYFWPCTIDQPPRRMLTLLKLMYWLFLVEHAVDDDGEAAAISDEDKMLQADKATCRGVLEALIGAISTGSSGGGAAAPAPKKKILGAGGGGRGAEVPQLVIAVALEWWAEMREDGLSLKQQARFVAEVTKYLQAQKLERSLMMSSGPAPSLGVYMPLRRDTFAGGPICMAAEYGLGIELDEEAVSSTLVLQLQDAATDHLLWVNDIYSFPKEFAKGECLNLVYLLHARNNRAAGDAVQVPFHVAVSQAWQMVKARQLDCSRLAEQIALSPHLASKPGLLRYVEALCLLTAGNWAWTLQVPRYNSPSERPNAPLSSFKRRTVPTALIMNNMRPARSTQPARLVMPTFHMHGNGLLASRLPPRTVLPARSALSSITCPLSFV*