MNSLVIQTTIVLVSVISVSIVHAGNIPAVIAFGDSILDTGNNNYLMTLTKVNFYPYGRDFVTRRATGRFGNGRIPTDLIAEGLGIKNIVPAYRSPFLEPNDILTGVSFASGGSGLDPMTARIQGVIWVPDQLNDFKAYIAKLNSITGDEEKTRSIISNAVFVISAGNNDIAITYFTNPIRNTRYTIFSYTDLMVSWTQSFIKELYNLGARKFAIMGTLPLGCLPGASNALGGLCLEPANAVARLFNRKLADEVNNLNSMLPGSRSIYVDMYNPLLELVKNPLRSGFISPTRPCCCAPAAPIPCLDASRYVFWDIAHPSEKAYQTIIPPIIQQIQQSFA*