MAASRRSWSLSLMPPVIIQKIFYKTPADALVRAKPTCKEWYALLTDETFINQHFNRSKEHFLRIFDTVKIMDPVTRTSSVSPVPNELLQHPFKIDTLVYTHMVHCDGLMLVESYMWKCRDDGSRFSNLALWNPVLRNLRWIEPSRSITSSDYHGIGYDKNNRNDGYKILRFASRPWEIERYEGDEPEVEIYECKTSSWRTLDVELDMDVNIMPLCVAVMGNMYWTAYRYGEEEGDEEEIIRGFDFTDETFKDICLCPTSYVNSHLSCFNGDSLSLLQQDQTSRNIEVWVSSKLGGGDGDVSFSKYFSLSGPDLPALRVQANAARPVYCFVKPNKSVIVWCVGVEGEGTDKACTCCTLYEIDEDGVKSKKVTERDDVRDYSRAFRCGYVYVPSMIPLPWVRD*