MIPDPELVKEVLSNKFGHFGKPRSNRIGRLLANGLVNHDGEKWAKHRRILNPAFHHEKIKGMMPVFSTCCIEMITRWDNSMPSEGSSEIDVWPEFQNLTGDVISRTAFGSNYQEGRRIFELQGELAERLIQSVQTIFIPGYWFLPTKNNRRMRAIDVEIRKILREIIGKREKDTKNRETNNDDLLGLLLESNTRQSNGNASLGLTTEDVIEECKLFYFAGMETTSVLLTWTLIVLSMHPEWQERAREEVLSHFGRTTPDYDSLSRLKTITMILHEVLRLYPPATFLTRRTYKEMELGGIKYPAGVDLLLPVIFIHHDPDIWGKDASEFNPERFANGISSATRHQAAFFPFGGGPRICIGQSFALLEAKMTLCTILQRFSFELSPSYTHAPYTVITLHPQHGAQIRLKKLSP*