MLSTDGGEPMGGISGLATFLDHVQVLLEAANYLERLEQDRKKCEHGYASTFPSPESLDPQGLKQRRIKSKRCSGLGISRSTHNELEKNRRAHLRLCLERLKDLIPLESDAARHTTLGLLNKAKLHIKKLEDTSRRGQHQLEVLEREQRFLKRRLEQLQGGTEPERVRSDSIGSHASTDPSDSEREEIEVDVESTELSQLEVGSTGTSSASISDLDDQSSMQSLGSDEGYSSASIKLCFTS