MAVRQSQLPVDRGLNLADYVGEGFLFLGAGVTVLLQLAEPGVGHGVADHSTVLSRPLDRLRTTMTYIYVTTLGTEEERRAVAKMVNQAHVPVKSKPDGPVVYNGFDPDLQLWVAATLYKNGQDLYERFLGPMDDATAERLYQQSGVYGTTLQVKPEMWPPTRAEFEQYWQRKLDELTIDDHVRAFCHELFRGGDSPLLIRLGMPLNRWITRGLLPPQLREQLHWTWSPRDQQLFDALMAVLPPVYRLVPRPIRWLPSRYYLWAMRRRLSSGRRLIDERDRVDAA