MCRLFKATPHDNLYLSTLPGGERGVRLYNPVKKGDVILSIPISSCFRDDEPPRWFEHGEDDGILEDEHDITDYERYNPSAWASRLAASVLDVMELNKDNTISNEDHDALKRGREMWQSFLPDKGMLRASLPVHWSEEVLSSAKCTALELAVDSAYFARANAVMNLRDEMSKVGGNDVTDLELKCHDALDVVQTRACRVERVDNKDGVQWGPPLRCLAPIFDFINHGSSLTMGKASANAAFAIEGEKLCDMDDAKLVVRAIRDVAEGEEVLMDYGESARPAWRCLHSYGFVPHYDPNAEIVDDEQVENVAELWMNGLRFEVDPQAIPFDLVEVAEAQVLMENESLDGEDVDDEDENVGLSPLVAKTIAKRASEAALHLLLVPEVTGSEEESPEFQHSVSLAAALRKSQYKVLESFAENLRGFSSS*