MMKGLILDKAHGNVLKVDRHKWGSGNVLVSSSHISIYWQQHHTSNHSTTSRQEPLAVHKDSAHGSALDSKTYAQLYKAAVDMCHRDGSLKKAVAQNPEKYIWKDPMLKEVLVSMRAGGRRLFLATNSLWDYTNVAMNYVLDDKVGADKSTDWLRFFDVVVVGCGKPGFFNSSGQLFHVDVKSGLLSNTDNGAPIIPVDEADRSEPAQPQLELPPGGMSPSRPRVFQGGCYRDLHRMLGVTSGEQVLYAGDHIYGDIVKAKKAIGWRTMLVVPELAVELKLQGETQMIQEELRVLRQQRGQLEDQIQRFEWALQQQGPNGDQDSQVERYACVYTSHISNLAYYSPTQKWQGRLDILAHEDWHLTEPDQK*