MHPNVAPLTVPPGFRFHPTDEELLYYYLRKKVAYEAIDLDVIREVDLNKLEPWDLIDRCRIGTGPQDEWYFFSHKDKKYPTGTRTNRATAAGFWKATGRDKAILLHGDSNARRIGLRKTLVFYTGRAPHGTKTDWIMHEYRLDNDNADAPPQEDGWVVCRVFKKKSIQRGYEQPDHMLAGADELNQSSQFHATAGMALPVEEVDQKHGFHQHLMHMNGGVGGFIPTFDPSMHLPQLTSAETAPAFMSRSSTHAPPVGLNNQLLDDIGFPSQSQNMMKLTTSCSGGDAGTGEMLLNGGEGVRFGAGADWSILDKLLESHQNLDQLFHGNGKLGGSAPAVLAPTLQQQQLRMDMGTSSLQRMPFFHYLGCDAADLLKYSK