MSHRVNNDVSFQAVELLDEDIKSSGSVKNTDQELFSVHRVSIPQRATLVQGFEDALKETFFPGDPLRSFKNQSVPRKFSLGLKYVFPVLQWGKGYNLSTFKDDLIAGLTIGSLSIPQDIGYSKLAGLPPIYGLYTSFVPPLIYTIFGSSRDIAIGPVAVVSILMGTLSSNALPLPASATAKCDTTTTTFINNDCTSYRESYLALIFTATFFAGIFQAALGLFRLGFLIDFLSHAGIVGFMAGAAITIGLQQLKGLLGIPTALFTKKTDVISVMRSVFQHTHQWNWETILIGLFFLFVLLLAKYIGKKKPRLFWVPAIAPLASVILSTIFVTVTHVDRKGVSIVGKLNGHINPSSVGRFMFKGYILKQAVTVGFEAALIALTEAVAIGRTFASMKNYNIDGNKEMLAIGAMNIVGSCSSCYVATGSFSRSAVNFNAGCKTPVANMVMSAVVLIVLAVATPLFHNTPNCILASIIINAVINL