MNGGSDDFDSVEHNHTPEAVYSQEGFSSYPSLPLMGSSIEDYLRLYNISPADLPNNNHASEKAEMGIDLQTQMGFDSQQEYNSHLMQEPLHNPHFPLQQFNWADSIDGIQGMKNYNHQQQQDLYQQQEYNPQCFTSTSSYAEAAPELLNLLQLPGCSAAAAMVPVPSVNIYSELPVTQSIATSTEMVLYNQLNFASHGPVFRELFHGLPHNCSIPGSRAGSSFDGMDVRDEDEGLYQEEDGRNFENSVLDFRRGKGKGKGEVKGTQHYAVERIRRDKFNEKYTALMSLLPNSQKSHRADILSGTIDYIKELRRSVEDLKMLVKKKRFQSERRKRLKMEDEMVPDMESSFMKSLADGEQSINAPMRSSWLLRKSKETVVDVRIIDDEVNIKVTQRRKVNCLLLVGEVLDELQMELLHASGGKIGDYNIFMFNTKVTEGSSVYAGAIAQKLIEVLDNTKSN