MGISDWSSLPKDIVIVVMGKLEIPDLLSAGAVCASWRAACTAVRRVRFPITDKSPCLLYSCEADDPDLATFYSPSNNATFKVRLPGPPFRRRYTVGSDHGWIVTADELSNLQVINPLSGVQIDLPPVTELYNVESFTDEQGSLMYNNYEDSMHRDDPLGFPVPYPPQRLRLFLYFRVILSCSPSAGSECVVLLLHSPDGQLSFARIGDHSWTRLTDIENLWDRGYRCAVYNKNDGLFYLLHFQGSIHTLNLNGPSPVVNEILKGVTAWDNPTKSIVMTPRGDMLQVWRCRELCWNDAPVQFPSEDSEDVHDPCQELYTDEMLLYKVDFDDQKLDKIDSLKDYVLFLGFNSSICLSAKEFPNLRPGCAYLADDSYEEIGINKHTLREVGIWNFKSETLESLGDPQSVLPWLNWPPPIWITPSIL*