MSDVEVASLLEELAREATIDDVAVLVNGNGEEQHGNGAVLKSAEALQNLRGILAKEVPQHEGKEVILVDDNDSGQEDGGKAKVDENAPRFGLRFKTYDDVLKYYKQYAEDSGFAAIILKSSYLKSGAERGRANACYLSRESTKINCPARISLKLRQDRWLHIYDAKLEHNHPLNQSSVALTNCYQKLTDAKNGEPASRLKGRSNEDDEYIQKFFGNMQDKNPYFFYLVDLDYQGRLRNLFWSDARSRAANDYFGHDVVYFDTSYLTEKYDLPLVFFTGMNNHGQPVLFGTGLLSDLSADSYAWLFRAFLACMKGRCPMAIITEHYNAILDAVREVLPEVRHRLCLYRIMKDVAENLKEHAEFKTIKKALNKVTYGSLKIPEFEADWKKIIDEHGLGENECLSSLYEHRQLWVPAYLRDKFWAGMSISQRGESISSYYDGFVYPKTSLKQFFSKYEMILENKYKKEWQADEESSHRTPLTVTKFYMEEQLAKAYTINMFRKFQDELKATMYCDGMPIKVDGRLVTFEVKECSYMEDGKDTESRTYEVYFCKEGKVEIVCECGFVQFTGVLCRHALSVLKLQEIFEIPSNYVLDRWRRDYKKLYYKANKPNEMPLSGIVERSDYLFSQCSQLLNLGFVSESRYLVALKLLRDAERSLLDDGLPARDRQSTLLSFEADAPENGQGLFNPQFSESVKNSQSAHAKRRGRPPKKVTESNGETVTQPNKEQDFLRSSFVTDHTNMVQGPPSASHLEGPHMGVQGGIDLMEGIPNLSLVIILEWILITNIKYPATKGCSRTISCRVQAEPHGFASQWVYHPMLQDNPVLRTPTRRTG