MRASSGEKAARVERRRTAEDGLIWRKYGQKEIHNSTHPRLYFRCTYKHDSGCPATRQVQQSEDDPSLYVITYFGDHTCCQGDAAGAGLDGDDVKMQPFVINFGSATPSGGSPWLSSSNNTNDGRRSESGTSHSSQAVCSPEEFGVKEAKVESTSESGSQPADPAAAADLSSSADFSCASPAWDPLSGCLGWEHFGDSPFDCDTEFMDFDAIPLFQ