MAKSSSLVTKVLVQRRRRVHRSRRSPTKPERAAAADTFGSLAGCPSSPEYPVVPDLDDCVVDTAVDDAPVVAAEAAGRRASDETLAVHAGEKLGSGAAETDSIATPIVSGTTHWFRDSADLIAFREGWRRSFEYGRYGNPTVKVLEEKISALERAEATLVTSSGMNAIVATLLALVPPGGHVVVTADCYSEARAFIHDKLSKMGITSTFVDLDDDMEALESVLDEDEVTMFYADSMTNPHLKVVDVARVAELCHRRGALVCIDSTLASPINQKPLALGADVVLHSATKYIAGHHDVIAGCVSGSEALISRIRAWHHDLGGAISPNAAYMIIRGLKTLALRVEAQNRTALRMARLLEKHPKIERVYYPGLESSPWHGVATRQMAGAGGVVSFEVASDMRGVMRFVDALELPLIATSLGGCESLVQQPAVMSYWGKSEEEKAKNGIKDNFVRFSFGIEKFEDLRDDILQALEKI*