MAHHHNVPLGFRFHPTDQEIVGSFLHTLLVQRKPLMPPYSNFIRACDLFGKKLEPSEIWNKYGGPQLVDQDLYFLSGLNKLTTKRMDRSIGHGGTWSETESFKLIEDDNGNPNPIGRKRKFRYENKGSEEHTWWLLDEYSLFVGPKNDYNDRSYDFDFVICRMRKNDRASSKEINLIRSSRDQVQKKRSTNKKMKKDDQMGSTEESSSHVQQGYSPSITGGELVVSYDNVDPIDQTFFEDNPIFNIEQILCETKVEDACSPSNSENVDNSYSKWTESYMEELMACI