MLFINLSAMSFINSVLDWVVPPASLVMLACSWPALCFINTCEWLYRSFFSEDMEDKVVIITGASSGIGEQIAYEYAKRKAILVLIARREHRLRGVSEKARYIGAKRVLIMAADVVKEDDCRRFVNETINYFGRVDHLVNTASLGHTFYFEEVGDTSVFPHFLDINFWGNVYPTYVALPYLRQSNGRVVVNAAVESWLPLPRMSLYAAAKAALVSFYESLRFEVNGEVGITIASHGWIGSEMSRGKFMLEDGAEMQWKEEREVNGTGGPVEDYAKMIVSGACRGHQYVKYPSWYDIFLLYRMFAPGILNWALRMLLAPNGSRRTSMIGTGRPALI*