APPLATLLAQRPGETGPGCKEPGAVSFADVAVYFSREEWGYLQPAQRALYRDVMRETFGHLDALGFPGPKPALISWMEQEIVAWSPAAQEPEEGENLGGARRGDAQKKKKEEPQEEPEAEGPIEIPGNELPEKLVKHKPDPTPSKASARAQPPAKAAWDQSTGAQPRAPVPDGDAQARQRRYACPECGRRFTYPSLLINHRRIHSGERPFPCPECGMRFKRKFTVEAHKWIHRSCSGKRQSRRPGIRAVPWAPAPGHRDPPVLFRHYPDIFEEC