MSIKASAAKLRIDREQIKDFMFLTLGVIMYAFGYTAFILPEKFVMGGVSGCSALLYYAWHFPPAYSIWLLNFLLLGIAIKTLSRQFIVRTVLGVTILSIVVAVFQPFFAAHPVITAGEDRFMHLLIGAVLGGGGLGLIYSHNGSTGGTDIVIAMLNKYFRMSFGRAMQFVDITIISSSYLLFHSTETIVYGVAFTLIASYMCDYVVNGARQTVQFIIISRKYQEIADVINNNVRRGVTVVEGKGWYSKNEVNLLVVMARRHESQDIYNYIKKIDSNALVSQTNCQGIFGEGFDNIK