MKKIHILAFLLFSLFSCAGTEERSDALLNIFIVDAPADIDELWVEVLGVDVQISNPSNEDAPATIFLPYEAGIQFVDITQLIAGQEVLVGRSAVDVGVLTKITLRLGNENYLRKDGLRINLELPEANKSGLEIDTNFELRPGISHDIYIDFDLLRSLKAPEEPLESYEFNPKLSAFSKINTGEISGSIRPVPQDAFLYAIQQNDTVTTGVNLRGNGQGQFLFRGLEGIYTIYIIPKNDDYLADTIPTVIVQPQITTPLGNITLRPKEE