MKYQDNQHFSHHHILKKLVLDENEELQCQACEKFIFEPFHGCISCNFYLHDNCLNAPRSLVHPSHLSHPLTLLPTPTYSSRSFTCNACGSEGRSCSLSCAHCEFDLHVQCAVLPQTVLLDQHQHHELKLIFDSSFGDEDESSIFVCDLCNGKVEENSWLYYCADCDFGTHIECSSISKYVNKPKDNAVITKPNEELVISKSTKSPVSITEKKTAKNPKMKLVVESPVEKLVDELSEAEENAVIMKTNVEEPINNEITEQVFNTSTEDPVRKTEKKIAKSVRVLNPKMKTVDKSQEENADILKPKEVPTTRKTKKKSDKNPGENPKRKPVSESSQDKNSADKLREGEEEEESSELTYYEAQRRLKEQHMKNMIILQAMDNAASYVGPSGGYYYY*