MAASGGRRGMKAIGEALMRSQRRTVTYMPRPGDGSPRAVTLLPGDGIGPLVTGAVVQVMKAMHAPVYFEEYEVSGKMDKVPTEVMDSIRRNKVCLKGGLATPVGGGVSSLNVQLRKELDLFASLVHCFNLPGLKTRHDNVNIVVIRENTEGEYSGLEHEVVPGVVESLKVITKFCSERIAKYAFEYAYLNNRKTVTAVHKANIMKLADGLFLESCREVAKNYPGIKYNEVIVDNCCMQLVSKPQQFDVMVTPNLYGTLVANTAAGIAGGTGVMPGGNVGADHAIFEQGASAGNVGNERLVAGKTANPTALLLSSAMMLRHLQFPSFADRLEQAMMAVIAEGTYRTKDLGGTSTTQDVVDAVIDKLQ*