MAFVSLRPSGHAATGARTHVRAEASVRPRAPGLVLLRRYSRCRSRSAWCHASSQDSGAGPHDESDGHSDSVRDDKAGETEGLEGDAESLANSGAPKSVVPDITDTALSLLADRIQDLRELETARDRRRASNWRNGKCSYKVCAFINYDFVRKLRICGDLVAFGSCAGRVFVYNMRTQQRVAMFMANFVSSEKSKASGVAALKAIPGSQAPKESDRGRSNETTALDFWNGELIISGARNGLISALSLSTRIESQLEGHSDTITGILIAEAGRVVFSTALDGMLKVQTTKGELLRQIDVGAPVLSLCMSDDYVLVGTKLGNVLAYVVRDLLQPPRPDRSQGDAPNSACTPVLSFEAHGSGNVTAMHAHNSRLVTAAADGELRVWSLTEGGPPLQCFHDHSQAVIDIQCDEHKIVSAARDGTVRVRDFDGSLLYALTGFTKYIGSARYNDNLLVTDGTNNVITVHDFSG*