MTATTLPRRVFLISVPRSASHLLLKIVDIHNQPKFLTNEQGGYFFFPAFAPAIHGGYADKPLNEWTSTQKEEIKASFHGCVSSLEEYSERAQKEDKAMFIKEHAYWFMNPALMYEMMTGNKDPELFKTFQLRLSESYDPQSFSPSNKTVLPDEYLRSWQVAFIIRHPALAWASMYRAMTKIKGFGGMGGKEFMGVWKTNTTLRWTRMVYDWCLEQGTQPVLVDADDVTHNPAAVKRFCELTGLDPEKMQYEWSEETVKGTGPGMHDTENEHYEMQIKINCVMRSTVDASSGIVKDKTPTGPIDIAVEMEKWKAELGDEAAQLLHEAVLESMPDYEYLKERRIIV*