MDSWKMEQQVEDYASKLMSDDGPTVLEAWVSIAALSASGVIARYCLKEEGKARELARKLLDTHTFCAQFYAQNVRRTGVKQGYFLSIFALQIVKGFVNFARVSKRMRCCLLDLNDFFPALGHLLTDDFMELAEVDDVRKATHHVHQMLVTFLSFEDSKQRALDKGLIQIHASLFSRLSKILEKDGSKKDPAEFARMEAQVKEIADADRYSRDSQDALKARRVQARYLEAFKEAIGDRAERQAGTPLKKGSKAGLKSAKSSADWASGQDVDTPIVCSWELLRTRIGGGRRQTLQQVFKLFARVLLQQGAPEVALAKPQKVLQGHGVISADIVLQY*