MLFEVEKGKEVDCEVLSHVNKFQIAVEGLRVALNLKAHCPLKKEKNLLKDAKFYELPYEYKCHALFAQDLKRQARDFGTVVAIVDASSLDGIRNYWNTYLSREVANLADNCFISDTSDDASEGDDPKRRNVLVEKPVVEVGGGATTVLGVTSFSKIVPVSTIVKMVTFKVPSFVSGVHVPATVKTVVAAEKLRAATHSVIASIEQSSFSTMRTTFYGIMQKRHGKATRATAWIVFGGNILACTWLLAFGDGIECVVKSAHAMPTIAPLGCGLEKLRHAS*