MGIHGLTKLLGDNAPGCIKETKFENLFGRKVAVDASMHIYQFMVVVGRQGDQLLTNEAGDITSHLQGMFFRTARMLEAGIKPVYVFDGKPPQLKQDQLAMRSERRADANEALEKAKEAGDAEAVEKYSKRSVRVTKEHNEDCKRLLRLMGVPVVEAPSEAEAQCAEMAKAGLVYGLATEDMDALTFGAPRVIRHLMAPSSSNVPVQEIDRAVALQELGLDDDQFIDMCILMGCDYCGTIRGIGAVRALQLIKKHGSIEAILEELDKAKFPVPEPFPYKESHEFFKNPEVTPAAELPQLKWSSPDEEGLVQFLVNEKNFSEQRVRAAVSRIKQHKGKANQGRMDTFFTALPKSNTDSAAKTKEPPAKEDKKRKGGPGAAPAAKGPVKKGKFGVGGGKK*