MVAASGLALPRVAAPCPARPRGGLRPALLRFAPPVALPPHQLRCCASTVDDGLVSAAASKPRLPRVVGMGSKLVGCGSAIPTLGVSNDDLSKIVETSDEWIAARTGIRNRRVLSGDETLRGLSIKAAQRALEMAKVKAEDVDLVLLCTSTPDDLFGGATQVLTDVGCTKAFGFDITAACSGFIVGLITATRFIKGGGFQNILVVGADALSKYVDWTDRGTCILFGDAAGAVLVQACSADEDGLLGFCVQSDGNGQKHLNAATANDESILSNTNGVPGFPPKKATYSCIQMNGKEVFRFAVRCVPQSIEKALQEAGLPASSIDWLLLHQANQRIIDAAASRLDIPSDKVISNLANYGNTSAASIPLALDEAVRSGKVKAGDIIAASGFGAGLTWGSAIVKWG*