MARARACRASGATRFLRRRRDGPISDLSDDLLLLVLRRLDTRTALAAGSISRRWAHLPRELPALDLKVSDILPPRYHRWVLLHRDIYSKAAAYLQYRRHAVSLELLPNIKRYERRAMRALNRSVESFPRPRRGVLKRLSLEFYTTGNGCCMNRLIAEAIDAWGVHHLEVVAKPLYCETDVVHAFPSHGMCKEPRAACLRSLKLGGCLLPPLHEYSALTMLVLRDIPESTPPAAYEAVFTSCPKLQTLHLISCSCRSTGSGTRLPVVVDAPSSEIRELVVEKCAFQWIRLRTLPCLESLASLGTRVFFEYNLIPSLRQCNFALCLGVALEGARQYFAKRLKLELDMFLRCTPNITSLIVRFTGPDRWIVPSSSPLSYLPNLRRLLVMDVPSSWDASWPRLLLEMAPCLEILHITIASCTDKPGEEISWQPSELRQHHLKELVVAGFEGTKRQIYLVNFVVGACTALHRVALFRSGHALRKGLWDWEMVTQPHSWTDEEKDYMLKQIMDGVSSSAVQLVFG*