MSLDMTAPDYEPTMRLSNNAACALTVSPYFGLIADLYALESLKDYFSQFGEVSECTVMRDSATGRSRGFGFLTFRDPKCVNTVMVKEHYLDGKIIDPKRAIPREEQERTSKIFVGGVSQEATEEDFTNFFKSFGRVVDATLMMDKETGRPRGFGFVTFDGDAAVDATLRQPLQILGKPIEVKRAQPRGNMRDEDGGDKKFGRNNKFNNRDQGGNGNNGGGYDNQQSAPAQAGTAGMTPAMMAQYWQRMQQYFQQMQQNLAQQQAGGGMANPMGGMNPMQMQQMQAQMMNGGMNRNTGSPNPQNMMGGMNPMMQQQMMAGGPNGGMNNQGMMGPSGPDAQRPAYTPQDQLAFEQQKYEQQQQRRMQQQGPYGGTPAWEGMYEDMPQPPSGPGRGGFKGNQRGRQGSSQPPGGPANAPINAPTGPKNAGKPGANYRGGGRHTGGFRHQPYGGRGG