MNKLVLGGLVVAAMAFTTACQKKVKLDTDMKKASYAIGQQIGGNLKQQNIDFDADALAMALKDAAAGKNEMSKEDMQAAMMKLQEMAMKKQQEQAEGNAKAGKDFLEKNKSAAGVKTTASGLQYIVEKEGTGASPKKEDVVKVHYKGTLTNGEQFDSSYDRGQPAEFPVGGVIPGWTEALQLMKVGGKAKLFIPPELAYGPSGRPGIPPNSVLVFEVELIDIVKQDTKKKK