MADVKDSVITKYGIVGIGMMGREHLINLHHLRDQGLAVVCIADPHPPSQLLAIELAQSFGWELKVFSGHEELLKSELCDVIVVSSPNMTHHQILMDIINYSKPHHVLVEKPLCTTVADCKQVLEAAKKRSDMVVQVGLEYRYMPPVAKLIEQVKGRDFGNVKMVAIREHRFPFLVKVNNWNRFNVNTGGTLVEKCCHFFDLMRLFAGANPVCVMASGGMDVNHKDEVYGGKVPDIIDNAYVIIEFDNGCRGMLDLCMFAEGSKNEQEISVTGDIGKGEALVPEGIVRSGSRIGGREHVQTIKAEDERIKYEGLHHGSSYLEHLTFLSAIRGEGIAAVDLEDGLMAVAMGVAAQLSIQERRYVTIDEVL*