MGGLQQRCLWEVVTPRLSGAASLNGEQRADVCVIGAGFTGLSAALHLLEAGRSVCVLEAYEVGHGGSGRNVGLINAGTWIPPDEVVATLGAEQGEKLNAVLGRAPALVMETIERLGIDCQLRREGTLHMSHNASGVADLQRRHAQWTRRGAPLELLTGAACHEACGTRRISAALLDRRAGTLNPMAYSRGLATAVVQRGGQLYQRSPVLALERQGALWAVRSAAGAVLAEQVVIASNAYTEGEWTNLRRHFFPGYYYQVASAPLHGAAAERILPHGQGSWDTRTVLSSIRRDAQGRLLLGSLGNGANKPAWFLRQWADRIQSHYFPDLGQVNWEYSWTGCIAFTPDHLMRLFEPAQGLLAVTGYNGRGVTTGTVVGKAFADYLLSGERATLPLPFSDMKPVPAARLRSCAYEMGFSLYHAGQCLRVVL*