MATGMMVRSSPFTVSQWQELEHQALIFKYLMAGLPVPPDLVLPIQKSFESMSSRFFHHPTMGYCSFYGKKVDPEPGRCRRTDGKKWRCSKDAYPDSKYCERHMHRGRNRSRKPVESQTTTQSSSTVTSLTVTGGSGSGAGTFQNLPLQNFNNPQGGPGSGTNQSQFHMEPIPYGIPNKDYRYLHGLKPEVGEHSFFSEASGSNRGLQMDSPLDSTWPLMPSRVSSFPPSKSSENSILQSDYPQHSFFSSEFASGEVVKQEGQSLRPFFDEWPKTRDSWSGLEEERSNQTSFSTTQLSISIPMASSDFSTTSSRSPHDN