MPPQKIEIFKSLEDWAEHNILVHLKAVEKSWQPQDFLPDPTSEGFLDEVRELRKRAEEIPDDHFVCLVGEMITEEALPTYQTMLNTLDGVRDETGASPTSWAVWNRAWTAEENRHGDLLNKYLYLCGRVDMRQIEKTIQYLIGSGMDPHAENSPYLGFIYTSFQERATFVSHGNTARHVKEYGELKLAQICGTIAADEKRHETAYTKIVEKLFEIDPDDTILAFADMMKKKISMPGRLMYDGQDDNLFEHFSAVSQKLEVYTAKNYTDILEFLVDRWNVEKLTGLSGEGQKAQDFVCGLAPRFRRLEEKAQSLAKQVATVPFSWIFNREVL*