MDEFKLLKISNPYKQHSKLPLSSWDLWYARNMKQIKRLASELNKPTREITELIYNLTLQKFNRLLNPRGMRWNNCRVPFACPAVCDRYVDIFDLDGNVRDPANPWNLSKLLKLMQAILKLTDVNRINEPTNNAIRADLCRSKKRDGGHMKIERSLKVASEQMPNSSAARRLKASKKEEDSKEEHVLDAEIPTNGSPLNASSRVATPLNATSHGAYPMRVFGERAHRLLASDLLLTDRKGRRHGHGSPQLDNLRSEQHRILNEIFRNLSRMDPERFLEALTGADLTEEDAKLMKGEKVNVSVKDVSAFYTKVVAGSDKIEQLKEAKQTGRPIRERRYFGEPLPVVFHAPYDPNNQATWLRRHPDQLRLQPDGRLGMSSVQHYRRDSVLKALKIASERYSIHSLNNLKVERTRTALQHKSEYQRVFRPSSGRHPKKLKSEH