MKFGKEFKTHLEETIPEWRDKFLSYKPLKKLLKQASAGEVHSRADDFGANREIVGLGDRRIGSSESVNGGFQCVYPSRIVAEIGENGGRPWAIQEDWFVKLLDEELDKFNDFYVDKEEEFVIRLQELKERIERVKEKSNQSGLHTSESEFSEEMVNIRKDFVTIHGEMVLLKNYSSLNFMGLVKILKKYDKRTGTLLRLPFTQNVLHQPFFTIEPLTRLVRECEANLEDLFPSSAEVIEPGPPSNRLDDANDVNTSAQNPLSNRPDGQTDVDAPEQAPLQEDTSDIYRSTLAAMRAIQGLRRGSSTYNPLSWTLFLRGEGDEDVGTITVENSAPGSMHGSQNEEVDQEDVHSNN*