MARSRLAITILFAIAVNAFAASPSSRKLPDSDATVQSGSPKVIVPIYTHYAGEGNQAVEFASAVLIARLLNRTVCLPDFFHALQKNTDGHVWGLKMSERYDLDALKRFVPIMAMDDCVKTCGGQLDTFLQLRSVEPWSLFPEWNQEKPYKNAVDLNWTYLTWTSAASVQRELAAVAAPCAALGGIFPGLRWRGAHLALAPFLKPAAPVRRAAQTLLDRAFVAGGKGPYMAVHWRFEQASCAGEGPGLCFPRCRDGSEPNDPVAMPMSLAWVNFRANGSHCPAGKSWPGVHLVPEDIIAAIVEKASSLNLGRVYVATDGWMLGEKGCPLLTKVIKGVRAGGLEVAGTWFCPGLAPFQDESRPTPSEIAADLGVSGGKQVEGASHSISAVEQEVAMGADAFIGTGESAWSLAVWRRRQGLRLAAKALMSHNMDQGGGWETGLPESSIIDDHVIDKLMADDTMAGPACRRSLVGEQFPDKDDDESQTAAEGDARADDWLDRLACEGRQEKGGRCQMAICW*