MTLRAVAVATPKTVIKNIFNMVYEVQHEPWRSTYIALQSALTYFFLMPLWALSSIPRIVRPRPSWSAQKTFLLSYARHWSVVGPVVERVGQITKVPDHRAISDAPSVKSVWLEPTPRLLVGDVARWAEQADVRPISIPGYWYDKDGCDTPIGAPPEEGEKVVLYFHGSAFIVLSAHPHTMTGPCVPAVLRHSPAKRGLAVEYRLTGPASYANPFPAALIDCIAGYHYLIDVVGFAPENIILLGDSAGCNLALALARYIVDNIAELSTRMKLPPTPPSYSMVLLSPWCDLGTSHETPGSSALTFWYDYLADLRTGLMGAARRAYTHQLPPNAPEINPYISPASLHPGCHASFKGFPRTFIDVGTAERFLDMSHTLAQKMKRDLGDANVVYREAQDAVHCYMYLPFEAEEAAKSMKALEAFLE*