MGSDRTLKKQKMSVLQELKKITTIVADTGDFEAINIYKPTDATTNPSLILSASSMERYQPLVQKAVEYAKGKKGSVSEQV AEAMDYLCVLFGTEILKVVPGRVSTEIDARLSFDTKKSVEKALKLIALYKSLGVDKERILIKLASTWEGIKAAEILENEH GVHCNLTLLFSFAQAVACAEAGVTLISPFVGRILDWYVANTDTKKFEALKDPGVISVTNIYNYYKKFGYKTLVMGASFRN VGEIKALAGCDLLTISPALLKELENETESVVTYLSVSNAKLQDIEKITVDESRFRWLLNEDAMATDKLSEGIRKFAVDTV KLENLIKTYLK