MDDRIVNFDEIKNRVREKDVEKFEDYVYGLSYDMSQGKLSMGDFYKDIQEYMEKNNISQEKLFNIQKKLMERYGFNMEDVEKQMKDMGIDMPSVNKNVDYESLRKTVSFQEKYKQGIGSALVTTYSINNSLNSLSILISEEKLTLKSEKDIDLQDPELNEFLCSYKKVIKDKKLKISLCSNVKEFEY