MSSRPPKCGKHLLGSVEGPKFRTRSESEQLLNPVSSTADRDSSAKKRRTIRSDAPGAYMVMTVRLLAVREPVSEDELRQMVLGIRKALKALHGLVHRDIRPANVLRVHSRDRKCWDEQWGIPWYGYTTRSDLYPVGLLMHKHYPRLLTSQALQALVKGLLGKSYNTVEGSYEEDSPLSSYIPSNQQRQRRNREELPGSHEALQAAQEYQQHLAKKSRSTIKVLNQCCVSGTYVMVSEEQARDSSFELLQEDDAARESRGDRPRPEWSPMEDEMELDDAASDWCRVESLLRPSRTRQGRRPRLPKGELLLRDDHVPRRDIQAPQAGQIQ*