MGVPTIQPHFVLFPFMAQGHTIPMIDIARLLAQRGVIITIVTTHLNANRFKKVIDRAIETGLKIQVVHLYFPSLEAGLPEGCENFDMLPSMDLGLKFLDATKRLQPQVEEMLQEMKPSPSCVISDMCFPWTTNVAEKFNIPRIVFHGMGCFSLLCLHNLKDWEELEKIESDTEYFRVPGLFDKIELSKNQLGNAARPRNEEWREISDQMKKAEEEAYGIVVNSFEDLEKEYVEGLMNVKNKKIWTIGPVSLCNKEKQDKAERGNKASIDEHKCLNWLDSWELNSVLFVCLGSLSRLSTSQMVELGLGLESSKRPFIWVVRHMSDEFKNWLVEEDFEERVKGQGLLIHGWAPQVLILSHPSIGAFLTHCGWNSSLEGITAGVAMITWPMFAEQFCNERLIVNVLKTGVRSGIERQVMFGEEEKLGTQVSKDDIKKVIEEVMGEEMEAEMRRKRAKELGEKAKRAMEEEGSSHFNLTQLIQDVIEQAIFLKSM*