MPRIQPPRSAMYSLMSRFSSRTPASIPYLLPSSPDHLLHIKGSSSAPSSSPSAGRALRLVFLGGPGVGKGTYGSMLSKHLGVPHISTGDLIRAELSSRRPPSTSSMVANSLKEMAKTLLNQGKLLPDDIVMELLSHCLRRFVAQSSTSASSSSPGFILDGFPRTLNQARALDEALQDLGPIDMAINLHMEEEALVAKCLGRRVCAHCGKDYNLSHLDIREGNRRIFLPARLPHPGSPCEAALSIRDDDIDEGVVRERLRLHFRETQGVEEHYRRQGKVSDVDVGRGMEHTWALLLKKVMGLQTTAIAAMTLQHPRREDVKESRRMTTAC*