MLALVLVHHHDGPVSHVTANEEVTDNGDLPKVEQGFGAVPDALSTDSEVAQRESESISARTFRSKAERFEFQAEVSRLMDIIINSLYSNKDIFLRELISNASDALDKIRFLALTDKEVLGEGDDTKLEIQIKLDKAQKILSIRDWGIGMTKEDLVKNLGTIAKSGTSAFLEQMQKGGDLNLIGQFGVGFYSVYLVADYVEVISKHNNDKQYIWESKADGAFAVSEDTENEPLGRGTEIRLRFKDEASEYLQEDKLKELVQRYSEFINFPIFLWTSKEVDVEVESDSEEESDEEEKTSTDEDEAAEEEEEDAESKPKTKKVKETTWDWQLLNDVKAIWLRNPKEISDEDYANFFHSIAKDLTGD