FPFSRPELLKEWVLNIGRGNFKPKQHTVICSEHFRPDCFSAFGNRKNLKQNAVPTVFAFRETAQLARENTEPAGEGSDAQAQPGKDLSDARAGEHPPGRKMEVPLDQHQLSPDVEASEKEAFPLCPQVSSSCLLPASAPGQRGPLPRPASDHSYALLDLDALKKKLQLTLKENERLRRRLQLQRAAMRRMSSRLQALQKEKRRQKAPQRAEER