MVSLDSLDFALFRLSTDFCFPFAIFVQAQGCLISLALAFGWACAAFVRNREINRIKKSMRNGNNYAFLCQDINELEHSNQAGLPKVTVIMPLKGFGEHNLHNWKTQLTSLYGGPQEYLLVVESTEDPAYNAVAKLIEELEDSVKARVIVAGLSTTCSQKIHNQLVGVETMHKDSKYVLFLDDDVRLHPGSIGALVREMEKNPEIFIQTGYPLDLPSGSLGSYCIYEYHMPCSMGFATGGQTFFLWGGCMMMHSEDFRQDNCGIVSALRDGGYSDDMTLAAIAGAHKKLISSPAVAVYPHPLASDLNFGRYWNYLRKQTFVLESYVTKVNQVMNRALFAVHCYLSWGFVAPYCMAVIHVAAALRFRAREYSLEGINYTSGGLTMVWLLATCTLISLFSMWNLTRIEVLLCNILSPEAPRLSLTSYNWFKVFIAMLVGNFLYPISAVRSHFTQSINWSGIIYHLKDGKINKIDRIPKRQDVAPVFTDLGGKHLYGKKGMPTKVSFLSSMNKRLFQWRQPKKFE*