MDLEKNLLREMADSMLNDVISTRAYEWVFKRYERLFKDKIVLDVGCRSGLLSLMSVEAGAVKVMALGNRESAEFVSKAFI GTEKEDIFEFIDGDIHEIVLPCGLKKVDIIVSEWVGHSVFVDSLFKEVIFAREKWLVKGGFIIPNVAQLFVCGIADHPRK TVEVNILPQSDYPGRSYMVREPVSLIEDYVAKEQLITEKYLLKTIDLCTAHINDESFRVPFKLRGLRDSQLGAVVLYSDI GLCRPRGKFRLMFSTGPKRPRTYVRQTILFMDNPVEVAKCELVIGELGMYYKPDEHREVEYSFSLGSSTVANP