MADQRVHAKKRQSGREEGSRAVRLEGICCPDLNREKLLHGPTPLSPLGGEVDILSDLDVGELLDFENFNWNTSLDHETGDRLGDGLDCFLENAVCANGIRGGSDSGLLHGPNFSGKLSEVLQNSVTCGNSRKYGCATLPENPSGKRSPQPSNEETLMKNNRNAIAARLNRLKKKEYITGLENKVSNLMTENQDLKQENKELNKRVEELEEETKYLKAVLANESVLAQLLNRLTGVNGVKLSSSLFGGSTESDHDYALPRKRSKVEGETTRGGVCLHVDKDLVSVEFCSKCAQSACSSFKM