MIQVFLGQTGGHDTEGNPLPRLVYVSREKRPGFNHHKKAGAMNSLIRVSAVLSNAPYILNLDCDHYINNSKALREAMCFMMDPLLGKRVCYVQFPQRFDGIDRHDRYANNNTVFFDINLKGLDGIQGPVYVGTGCVFRRQALYAYDAPKKEKTQVRTCNCCASWCCGSRKKSKKAKVAKPKTEKKKRWFRKKSEPTTPIFKNLDDIEEGIEGIESEKTSLKSKKNFEKKFGQSPVFIASTFLENGGVPENASPASLLKEAIHVISCGYEDKSDWGKEVGWIYGSVTEDILTGFKMHVRGWRSIYCMPKRPAFKGSAPINLSDRLNQVLRWALGSVEIFFSRHCPIWYGYGGGLKWLERFAYINTIVY