MPPALHISGLCQICDQPAFGHHFGVLSCRACAAFFRRAVNWTRKSSCLEKKCPVFGKNMCKICRLKKCLTVGMDVTKLQKNRDPISNSYCERSKIATPQSLASFLGRPESILCFEPDRASSTKTVIDVSYLLEKATHIFQQDPSYLGPYEMKSSLERVPYAMDAMKSKKMNHPLSLSEVIGKTETFLFYEYTFLEAAHWLAEFPELQQLNVEIKMDILKSAWTIWMRLDALAETAEYNRLNGRLDNGIQICTSGAKLKIEEIKMDLRWCRIIRQNRLREATERLLGILADNLHAYYSNKIRKTNYSGRIAQMMKINRMIEVELRDRIEKNSLANVFDLYKVEYSHSEMFDLV