MKLREIEEEYMAAASEMLAAAQDISSWMIDLRRRIHEYPEQGLECTSTSALVKATLAELNIYCYTDKTYATTGVVGRIGRGNAPCIALRADMDALRIKELYKWDHMSKVDGVMHACGHDAHVAMLLGAAKLLQERYETNELKGTVYLIFQPAEETGMGARLMIEDGALKDAQAIFALHVSEGLPVGSWASRGGVLMAGSANFNATINGRGGHGGIPQEAIDPIVASAYVITALQPIISRETDPADNQVVTVGYINGDGANNVIPDFVELGGTFRHLETDKHKLADRKQRILDVIASEAKVHRCTADPCAFDAAYTLPLVNGEAAFEFAKGVVMEVLQDESKVITLPSPTAAADDFPFYLEKLPGAYAFVGCAAPYPGDGNVYGVHNPKFVLGEGCLAYGAAIHAAIAIEYIVNTPTLVAPTTKTASVASRPHRVRLFGS*