MEDLFYWAVFGFFALQVAFFIWKEGVAGKGDNTQALKTFRTNYVVVYSLQMLGDWLQGPYVYALYEHYGYKPAAIGQLFIAGFGSSLLFGTIAGALADRVGRRTAALAYVITYSLSCVTKHSPDFQVLLLGRVLGGIATSLLFSAFESWLVAEHFKRGFSEHALGDTFSWAVFMGNGLMAIFAGFFGNYLVENLQLGRVAPFDAAIVAMIIGGAIIIASWEENYGDQTSKNITQQFRKAWRAITTDPCISLLGAMQSMFEASMYSFVFLWTMALSPNKEAIKHGLIFVNFMTASMVGSFVASILMKRAKPESYMRVVYGVGALALLVPAVMHLDTSRDPGLTGKPITTSGKVQLIAFCIFEVCVGIFWPSMMKMRAAYVPEELRSTIINIFRVPLNMFVCIVLYNVEAFPLAAMFGLCALFLGLSLVCQVQLHRLSETRVAHFHRVPSDEEDTCDKIKVGNVDE*