MNHRSTSAHNGSASGWRRLSVGVIGGGIGGMSTAISLRRAGHDVTVYERNDFAGEVGASVSCAANGTRWLHEWKVDLAKGDGVILKRLINRDWKTGEPVSVYELDDYEEKWGYVYYMFHRQYMHSMLKDCAFDEAGEGPVPVLKVNHACITINTETGTIAFSNGKTATHDLVIGADGIGSVARRAIGLNPEKRPSDSSCLHANVTTEEARALGLVDYSLDEALEYWGGQEGKWDKIVLSPCNGGNLLSYYCFFSRSAGDYTSQTWGGEDRPVEELLAPYPELDQQVKSHLAIGKEIQPWRLWVHEPYPFITKRTVALLGDAAHPMMPHQSQGACMAIEDAAALGIIFSRKHFRGDLSECLAVYEQVRLPRATRVQAAAAKAASNINERIGFSSNTNTATYKVEDETKKLTIEEMNAYDMYKDIEEVFSKRRQTEFVPQFIRGLPVGLKLPSGIVIGASA