MTVPKTTKAVIVREAKSQNQLIPDFKNDAVLRVDYPLPELGPGKVLVKVAAVGFNHKDVWIRKGMYPRLKPESIFGGDGAGVVVASHDDKDDLINKRVFLVPSSGWKSKPTGPEDPKNFQVLGCRQDEPSGTFAEYLVVDREQLIRTPDHLDDIQAAAWPLGGITAWRAAMINAGVQAGHNVLITGIGGGVALFALQFCVAAGANVYVTSGKTEKIQKAIELGAKGGVNYKDENWPAQLQTLLNKQGEGTKLDSVVDGAGGEILGKIKDSLQDGGRVVWYGMGAGPTVTMHMEQVLHNQQLIGSTMGSHKDMEDATAFISKHKIVPIVSHVIEGLDKFEQGFELLYRSDQFGKVIIKV*