MTVDKSRSSIWSREQDIEFENALATYPEDCVDRWEKIAADVQGKTLQEVKNHYEILLDDVSRIESGYVPLPWYNSTFDRSLCNDVGGERIGKKSGVSGRLNSESNDGGKSTKLEQDRRKGVAWTEDEHRLFLLGLEKYGKGDWRSISRNFVVTRTPTQVASHAQKYFIRLNSMNKDRRRTSIHDITSVNNGDVSVPRVPITGQTIGSSGKSNKLSPTAPIAPIGVGIYGATTIGQPVTGPMVNVVDQRQIQDLDIMGSSLGYYYDQP