MSSFYKYYGAFFDLKKNVHVIIVERKGYAAKVHGLDSILPRTLRKRLVVLVASMASFYKNYGAIFDLRKNVHVIIVGERGQIDEGRTLMGAPSAALLIVAIRTELGLDRELLFARLSPEEKAKFEEAAEEDDILXXXXMGAPSAALLIVAIKEEVGLNTERLFARLSPEEKAKFEEAAQEDDILRISLLIIRGPIYRSEHPNFRFYVLVCVKAKSTSTLISLLVSAVDLTPDDFEWLLHVADVTGSADVYTVIMDFVDSVDDEFLDEE