MSVLEAVINTSFSPSSNTCLHSVSLHGICIACNSIVDELDLYRRPFEYLSPGLQLTQDAVALTKRLETLSSSLGKQKLHLVLDLDHTLLQAEKVYRLAEAERYLIGEAGSRDDLWKLKSSDFLVKLRPLLRDFLREANKMFTMHVYTMGTRSYAEAILELIDPDRFYFGKRVITRDESPCTKTLDLVLADERGVMIVDDTRDVWPDHKSNLIVISRYKYFRMKRSQHYSEEKTDESESKSGLVDVFRILKEVHRRFFKVREELASKDVRLLLQEIAFNRV*