MRLCFYSVTVLLIIGIDSDPTIHDIANDSANIVTKILGSFQGTSSMNLTKLFTSFDMPSCLRRCMPALDNIGALFDAAKNPETMKAMCRDMTEASKCATAAGCDKIFIGAISNAFQFVCMDNLEKVSSQIACIQENAGDLQQECESECAVQADVLDNAVKNTANQLFNMEKICNSTTCIANCYQDNIHKFCDIGEDNLLDTIFSQFEALQEQPGILGYVKKVENNNKTGISKLFGLMLPDGCNDKKMQFKIPKKISLDKPKSVGSPSNAHNEIPSQKNSPKSAVKNETDTEDALMAKSGNLSTAAVMFKNKVHTLQCQFLDSHGNPQNTPDFETLSKILSEHFDKKELTTTSKPDAKIPESKTRACREAESNDPQSRNSGATAIISTVSCLVALNMF