MIHQQHRAASTAEQLMRARYTAFVIGNSDFIIDTYHSSCHAEQEREHILDAIDIKWLKLEIIATELDTSAETAFVEFKAWYMEGEQLQHMHERSRFLQEETKQGHCWRYIDGTPPKNSPAINRSSSKPGRNDPCPCYSGKKHKKCCGA