MAPGRKKGANRKKTKNPLSLGDLVLAKVKGFPAWPAKIGRPEDWERSPDPRNYFVEFFGTCQIAFVAAANIQAFTSETRSRLVARCQGKTVKDFSRAVKEICEAFEELQQKKTGGSGDDIDSTATGCMASNVGREDDKHLGHRKDAGLKDECRLPEQKRSDNIEGLDDEEHGLERRSLSLGDTVSKDLKDCISQKMEYKSSPVLIVKKKTKPSNHTHSPDNGIVSNTQKVSCSSPDKGEIYFKINSGNGEGMTTECGKAYAHSNGSGAAKRDGLVDGEEDSPIFQIDGKDGGSPPLAISFHAKCSGGRRVIESDGEKKMAPEPRRKIECAVKVHKKISADPE