MVTASGLAPPRLAVSCPRAAGRGCGGHHRVGFLRSAPVALAGPAAAQLRCCASTVDDGVVSAAAAPKPRLPRVVGMGSKLIGCGSATPSLSVSNDDLSKIVETSDEWIAARTGIRNRRVLSGNETLRELSVQAAKKALEMAQVNADDVDLVLLCTSTPDDLFGGAAQVLAEVGCANAFGFDITAACSGFIIGLITATRFIKGGGIRNILVIGADALSQFVDWTDRGTCILFGDAAGAVLVQACSADEDGLLGFCVQSDGNGQKHLNCVSSHVESILSKTNGVPSFPPKKATFSNIEMNGKEVFRFAVRCVPQSIEKALEEAGLPASSIDWLLLHQANQRIIDAAASRLDIPSDKVISNLANYGNTSAASIPLALDEAVRAGKVKAGDVIAASGFGAGLTWGSAIVKWC*