MAPNKRAGKQKRAHFADKKNEAPPSPFKRPPEALEPFIQSLDEKHVYVTHIDNKPADFKRKIFLVPVGMNVVVVLLFILRMWWIAPWYWQLLMTGFGHENETTWDTVDSTWSQIALEIGKRAGTMLIDFILFIFVWPWPVEFVAGQARGNPCQWRWQVGFREQEIYVRRSREWDQALTDILEDADSKKSLVSYVDNATSPILQEQKTGYLLMNAYWDLDWARMVIAHRLVDKKELALEAFKSVVLVHHDAYGWMSYDVRGSGASGEDERRRQVFAFRDALTKLGKENLFYRWVEIVQFEATQPGGFGPKEQEAAAKRIRELFEKEDIDFDDLWKKSISSLPS*