MVDGDKPCMGFVYEGMDRCKEAIASAFDNMEADYQEIWEVIDRRWKMMHIPLHAAACYLDPRLFGVSRHQDEEVMSGLYETIDNLNPDPSIAALVRSQLRAYRAEEGIFGTKAAKYDRVISAPAIWWDFYGSRAPELQKFAIRILSQVSSVSTCERNWSAFNHIQSKKRNRLLSGKLEDLVYVRSNLQLALNNVAKDSSNFSTPCFNPVPDALVDEDDLDIESDRASCESSGDHASSDFTAPSALDDIELFNVTSRPRERQE*