MGYESSFRSNAVHFVSDLTTGLLNPISDEPSRPHCLVTDPSTRSSSDLLHFEGNQALDDEIEMRNQQNSDAEGDSEVTVDGPDTSSFTAFLVSLLSSSEAGKPSSEDHYHAEICELASDSVIKENRGRRSLFSIGKQSLGKAINKAVRLSGYRRQGLEKKVDHNMTNDETIDSKLHMHELRPVQGLREENTRIVLPEMSEPSSLLSENTRRDLYFQLPVLIRERKWVLLYSTWRHGISLSTLYRRSMLCPGHCLLVVGDRKGAVFGGLVEAPLSPTNKRKYQGTNNTFVFTNISSQPIVFRPTGANRYFTLCSTDFLALGGGGHFALYLDGDLLSGSSSASETFGNSCLAHSQDFQVKEVELWGFAYGSKYEETIARCRTEAPGICRW