LPFFRFPLSKPQLASKWVQSLGMKNFIPTSNTCLCSEHFRNDCFRDYNGKQFLREDAVPTIFTQGQDSSKIELRKRAVVPKESNTPNQMTTQAERERA