MGYESSFRSNAVHFVSDLTTGLLNPISDEPSRPHDDEIEMRNQQNSDAEGDSEVTVDGPDTSSFTAFLVSLLSSSEAGKPSSEDHYHAEICELASDSVIKENRGRRSLFSIGKQSLGKAINKAVRLSGYRRQGLEKKVDHNMTNDETIDSKLHMHELRPVQGLREENTRIVLPEMSEPSSLLSENTRRDLYFQLPVLIRERKWVLLYSTWRHGISLSTLYRRSMLCPGHCLLVVGDRKGAVFGGLVEAPLSPTNKRKYQGTNNTFVFTNISSQPIVFRPTGANRYFTLCSTDFLALGGGGHFALYLDGDLLSGSSSASETFGNSCLAHSQDFQVKEVELWGFAYGSKYEETIARCRTEAPGICRW