MALRLNPIPTQTFSLPQMASLRSPRFRMASTLRSGSKEVENIKKPFTPPREVHVQVTHSMPPQKIEIFKSLEDWAEQNILTHLKPVEKCWQPQDFLPDPSSDGFEEQVKELRERAKELPDDYFVVLVGDMITEEALPTYQTMLNTLDGVRDETGASLTSWAIWTRAWTAEENRHGDLLNKYLYLSGRVDMKQIEKTIQYLIGSGMDPRTENSPYLGFIYTSFQERATFISHGNTARLAKEHGDIKLAQICGMIASDEKRHETAYTKIVEKLFEVDPDGTVMAFADMMRKKIAMPAHLMYDGRDDNLFDSYSSVAQRIGVYTAKDYADILEFLVGRWKVEQLTGLSGEGRKAQEYICGLPPRIRRLEERAQARVKESSTLKFSWIHDREVLL*