MSSLASLFKKISQPNPAEIDPEDGYHSIDARKKNAGKLVSVKDWMDPEITTHGNLREKRKATDEDEGEDEDMEDDNGEDEDDNEEDEIEHEEGEEDSTGNTNDSRKTDKRSRETLEPTTTTTQEQPSDLIKHLQSSVKADIEKGKAVKKQLTTCDRILAIRVGIQKPLIATNKLIEIKSQSEGKEAELDTGNRDNQEKEQARIAVRNLLGISSKIGNNLLQNGANLRSTSLMDCLKQADQLDQRLSPYLKTTVRKWSTKINSTTGLNPKKFNGGGGTSKHLQQNVMDQLDQLWSSKEEREKLITRSKTSKQRAKNVSDLVRLSDSNSVFEDRDFYLSLLKDVVETATRNQEESMIGMNDYRSQRTHRESVDTKASKGRKIRYDIHEKLLSIMVPIQNELWNDQQKDELFGSLFGFGFEVDHQTTHHKSDDQTFEIGKSDGFRLL*