MGCSHVTMRALLSRIHPPGPGSISTTSFLQCPSSTAASASKTLAPTLTFRRFAAMAAAAAEEFVKGRVTPNGVAVITLDRPKALNAMNLEMDLRYKAFLDEWETNPSVKCVLVESSSPRAFSAGMDIKGVAAEIQKDKSTPLVQKVFTAEYSLICKIHEYTKPYICLMDGVTMGFGIGLSGHGRYRIITERTLLAMPENGIGLFPDVGFAYIGAKAPGGGAVGSYLGMTGKRISSPADALFFGLGTHYVPSANLGPLRESLLSANFTDDPHRDVESLLTKFKNEPESGPQLDKFLPYIISSFGPDKSVAESVEELKKCSQSDDAAVAEWANEALAGLKKGAPFSLCLTQKHFSQVASAYRNNEHYLSKLAGVMKVEYRIALRSSVRNDFVEGVRAVLVDKDQNPKWKPATLEDVDKGEVESVFEPLAAEAELNV*