MLSYTDPLFGIIIFVSLIATAAFIDYWQNRYKEKKKKRSLKNLTKSYEFAGLTQGVEEFLALSQNPIPTLQFIANAYIQSGNTQEAIKIYLSILENLDNSKESAKSKIEILQQLGIAYYTAGFLQRAKNIFLEILKNYPRNPQVLIYLLKTYENLSEYKNAIDTLECIEEIYDSHSTPTIAQEQFFHTIALNKAYLHTLLLINQYAMPLSSKIQRLNEIKAKEIKLEKIILVFFKSVSHSLFWEEINKSENIASLIDVLWDFERKNVPLEQITHPQILDIYRAKGWIQDTKSCNIFELENMRILKQHSTLCIDFSFEYRCHSCKQVFPFENARCSHCGELLNTDVIYKIQKVDNETSYSLL