MGGRGSKAAVIDGKAIAADIRAEIKEEVAKLKAAHGRVPGLAVVIVGSRPDSATYVRMKRKACDEAGIRSFHEEVPETATEAEVLKIVQSFNADPDCHGILVQLPLPKHMNEEKILAAISLEKDVDGFHPLNIGKLSMKGHEPLFMPCTPKGCVVLLERSGVELRGKNAVVVGRSNIVGMPAALMLMKKDCTVTVVHSRTKDPQRIVREADVIIAAAGSAHMIKKNWVKRGAAIIDVGTNSVPDASKKTGYRLTGDVDFEECSKVAGKITPVPGGVGPMTIAMLLSNTLDSGRRAIAGK*