MFHRVVISNSDDESINVPDENATSSGHKLKIGVVLSGGQAPGGHNVISGLFDYLQERAKGSTFYGFKGGPAGIMKCKYIELNAEYIHPYRNQGGFDMICSGRDKIETPEQFKQAEETTKKLDLDGLVVIGGDDSNTNACLLLAENFRSKNLKTRLIGCPKTIDGDLKCKEVPTSFGFDTACKVTFLLLFSHYLVSYVVESVFVRLMGRAASHITLECALQAHPNITIIGEEVAKIETEKMLIQMVKLNWRKESKLVLTRDSSWGSLISSGRCGLLQILMPPTVMHLVMALEYSSTVGKPDCTSHEEWALKNRYISPGPIQFTGPGSNALSHTLLLELGVQ*