MDAVELKNKGNKAFQSGDYPSAVDFYSQAIEKNDKEPTFFTNRAQAYIKTEAYGYAVADATKAIELNPKLVKAYYRRGLAKTAILRPKEAIDDFKTCVTLDPNNKDARLKLEDCKKIVRQMAFFAAIEVGDEPSAAVGLDLDSMAVEPGYDGVRLGDEMTQEFIDDMIERFKTGKKIHRKYVYQIILAVKKIVYDEPTMVEVEIPSDVKLTVCGDTHGQYFDLMELFRRNGTPDEKHWYLFNGDFVDRGSWSTEIALLLYAYKWLRPKQFFLNRGNHETDDMNRVYGFEGECKAKYNERVFKLFSESFSALALATLIGKKYLVLHGGLFSDDKVTLDDIRKLNRHGQRQPGQAGLMMEMLWTDPQEENGRGPSKRGVGMQFGPDITKQFCEKNGLEAVIRSHEVRMDGYEVQHDGRCITVFSAPRYCDSTENRGAYINIGPDYKLDFEQFDAVPHPDIKPMAYAQSSLMSSLM*