MACSFSPLFFSLRVSSSSSCSPFTVTATLNSSSIPATQLPGRALEPIIVHGDPPTFVSAPGRRIVAVGDMHGDLAQAKCALEMAGVLSSDGEDAWIGGDSVLVQLGDILDRGEDEIAILSLLRSLSDQAEDKGGAVFQVNGNHESMNVEGDFRYVDPGAFDECLAFLEYLNDYGKDWEGALIGWIKVCQNWKNNREVSRSNWSPWNVIARQKGVIARASLLRPGGLLACELARHAVALKVDDWVFCHGGLLPHHVRYGIERMNREVSCWMRGLEGESHAPKLPFIATRGYDSVVWNRVYSRDSEETESGKRQISALLEETLQAVSAKAMVVGHTPQPSGVNCKYNGSIWRIDVGMSSGVLDASPEVLEIIDNNVRIIKKDAKAFHGHSVVNYI*