MGEGLSELFEHPEFTRTDLAVDTSPEDLFSILETFEDAITKEVPLFDPFQGSNFSPRVGEQPNTGLVSQGWSAGPSETDDALEEAGQALKKRKLSDSPVSPTEAGIHDGQQKTSHIAVERNRRKQMNEHLSVLRSLMPCFYAKRGDQASIIGGVVDYIKELQQVLQSLEAKKQRKVYSEVLSPRPLTPQPGSPYMPKMQQNYVSPTLASSHESSSPFFSSISELAANSKSPVADVEVKFSGPNVILKTASHRIPGQVLKIIAALEGLALEILHVSISTTDDTMLNSFTIKIGIECVLSAEELAQAIQQTFS