MITVSALVKLIPKPPARVLNKVTVVGLATTAILTGSLFRIELIHLSLTLVNIGGTVDPAKIPVSEEQIVFHHVQDARHLTKDEDLVAVPIQTTQHAIEQGELSAGADQQLRMGRAQMDAAGGIDRFPEQKRVVDVLTMIHEFIGLTQSPTIFNALRNQGIPQRALVNQVGVAGLQFGNPAVYNDFLFGRHFGKDVQLDAAEQKGAEDFVQLGDGLILALLNNDGGFVGAAACLLSDILETEPGLKDGEIVKDLRIHKVEQTPEFIQGILNGCPGQQKAVGGFETFERGKQCTAVIFQTMSFIDNKIGELGEFF*