MKRRRKQLKLPLTRPLKPMLLQKQQHQHQQQLAAVAETSKLDAAVVDASDFGPAEILSQDFFCTPDYITPECQNFFSDLDANKENIACPASPEKLKTVKSKRLKKDGRFVGSPASMLDHQQTGELAEDILYMDENKAEKNIATVLGKVPSYVPQSAIALRCRVMPPPCLKNPYIKDAVEMDVDPFESWRTKCSGYLSASNAADSMSRYRADFQEIEQIGNGNFSRVFKVLKRIDGCLYAVKRSTRQLSLGTERRKALMEVQALAALGFHENIVAYNTSWFENEQLYIQMELCDYSLSSYNSSRLLTEEEVLAAFFQISRALQYIHERGIAHLDVKAENIYVKNGVYKLGDFGCATLLDNSLPIEEGDARYMPQEILNEKYDHLDKVDIFSLGVSIYELLRGSSLPDAVQQRLREGKLPLLPSNSLQLQNLLKVMVDPDPTRRPSAKELVTNPIFSRIL*