MLSTLGLKSLAARSNASRAQIRLASTLVLSDPLTADGAAPPATQSAVTAAAQLGGDAIELLVVGDTPPSQVPVGVAKVYHASTASNAVSETIAATLQSVVENKGSYDYVVGTSSKFGSTVIPRAAALLGVSPVTDIIQVIESDTYVRPMYAGNALAKVQAKDAQKVLSFRPTSFDKAPLEDAGAIESVDATVFDKAQWHSENVSKSDRPDLGSANVVISGGRGMKSGDNFPILEALADKLGGAVGASRAAVDAGFVPNDLQVGQTGKVVAPDLYIAVGISGAIQHLSGMKDSKTIVAINKDPEAPIFQVADYGLVADLFEAVPEMTEKV*