MSFTCQHAGCGRVYLRAEHLNRHAKSHDRPTVFTCEQCGSKMTRRDTFRRHMALHGLTVSSNRAPQACLPCRQAKVKCDGQKPVCSTCSARSLRCGWSSLLNRTASNNAPTTTPQAWKTTDRDSSMRIVEDLECSDNDECDGHEGQQSMALSAPKPECPGKRLMYDKLLAIYFDKFHHHWPIVHRELTLSRSVPQVLLRTVVTVGLHLSDNLEAQALADSTLERFLEQSGIKLVSTNSLVKHATKLRSLLGSLNSIIHPSNLCFIPL*