MVRDRESDFALVATGTLCRGLYRLDPYERHSACVVSTSTSAMQDAELWHARFGHVNYGSLMTLQKLKMVDALPILETPPKHVGAYVANRASDKITCLTDNVYLCRSGSAADSQTISDYVRYFLSQHTIQLGRPANVKTAATLVRELSYQNKSFLEAGLIVGGWDKYEGGSIYAIPLGGTILSLPFAMGGSGSSYLYGFLDQAWKEGMSKEEAEALVVKAVSLAMARDSGSGGVVRTVVINEHGVTRNFHADTKSVCCCEPSGLLAINSDCSGLVRYMDYKFWVEMDKISS*