MAGQPPQGPEDDFLDQFFSLTNSLSAAGRPSGDQPFSLALSLDAASDASGSRGGIGDDAGNPAERDGVQLPGLFPPVFGGGLQPPHLRPSHPPPQMFHAQQPKQGGPAGGPQPPAPRPKVRARRGQATDPHSIAERLRRERIAERMRALQELVPNTNKTDRAVMLDEILDYVKFLRLQVKVLSMSRLGGAGAVAQLVSDIPLSVKGEASDGGSKQQIWEKWSTDGTEKQVAKLMDEDIGAAMQFLQSKALCMMPVSLAMAIYDTQHSQDGQPVKPEPNNTA