MLRTLAVEGMAGGAIRLPLSLEDLDKLKAVSQPAPFGIGKRTLGDTSVRQPWQLDPSKISFPDNPEFLAKTAYDIASAALSSMGVHAGSLELGVKLYKMLLYEPGGHFKLHSDKEKEAGMFATMVIQLPTQTGHGGGGLTVRHLSCSKAFEFQSTSGYFYTTFFCHCERKLDEVTRGSRLCLVFSLVRKNTRFLGVDDSVFFTSALPRVQALMQAWASRSKGFRAKMVIPLCHKYSTKCLRFAGLRGHDRVVAALCGGCDFLELHLCTLTKLVQDPQHVDDDDRKHDDEHWIENWVSTEDHCKEFGRWPINIERDVLRCIGGDSREPFDKFPDEESFDKEGYGIYKHFYHVAVLVAWPKSKRYDAILSSCSSDEHSMVVPGLLKDATTAEDAKQEVHKLVVALVKWKPELLTAKGSMERSSWPECL*