MICTPNHIFVPAAYLGITGSGCIFSGANPVFTVAELSYQLANTEAKAVLAHPSVLSKILEAAAKANIPKARIFQFSDSPAILPPQDGVVDWKAMLPPYEEAYDWQWPALTPAEARRTVATINFSSGTTGLPKGVCVPHASLIANVEQSIHLRHAHRKPAWDLQPRNRWIGLLPLYHAYGQLYACLMAAKTLTPIYVLPKFQYEDFLATIQRFGITQLQVAPPVVVMLAKRPETARYDLSTVRHLMCGAAPLSRELQLLCQDKFGFRITQGYGMTELTCSGITFAEGLDGDNLGSVGRLLPNCECKLLDDDGNEVGAGEPGELFIRGPNVCLGYWRNEEATRECLDEDGWFRTGDIAVVNSEGLFSIELIKVNGLQVAPAELEAVLLENEHIADAAVVDIKFGEDEWPRAYVVLQPASRGKVSPEDIQEWTAARVAKHKRLVGGVAFIDEVPKLASGKIVRKVVRQWSRRDAEEMLKKGTAPVRARL*