MGSLPPVDGQRRPPHVVMIPYPAQGHITPMLQFAKLLHTRGFHVTFVNNEFNHRRHLRARGPNALDGTDGFRFTAIDDGLPLFEADATQDIPALCHSTLTTCLPRFKDLIARINAEAEAEGQPTVTCVVGDSTMTFALRAARELGLRCATLWTASACGFIGYFHYRHLVERGMVPLKNEEQLTDGYLDTIVDWIPGAPKDLRLRDFPSFVRTTDPNDVMLNFFIHETEGMSQASAVVINTFDELDATLLAAMAKLLPPIYTVGPLQLTVRNNVQANSPVAAIGSNLWKEQEAPLRWLNGRAPRSVVYVNFGSITVMSNEQLVEFAWGLANTGYYFLWNVRPDLVKSGDSAGLPPEFSAATEGRSMLSTWCPQAAVLEHDAVGVFLTHSGWNSTLESICGGVPMLCWPFFAEQQTNCRYKCTEWGIGKEIGDDVQRGEVESLIREAMEGEKGQEMLRRVTELRDSAVAAAGPDGRSMRNVDRLIEEVLLA*