MGRRPCCPKEINKGAWSREEDETLSKYVSIHGEGKWQKVAQNAGLKRCGKSCRQRWLNYLKPGIKRGHISVDEEDMIIRLHRLLGNRWALIAKRLPGRTDNEIKNYWNTNLSRKLQKHPTSSVSSLQHKRHEKEKTKQMHVAPEAPRRRRVNAVEYSKNLENGGCGNRPSTTPSPSNIEEGSSEEASFSDFLMDIDQIDDSNSKVPQKEEDHHHNKVELITNNSPSSSSLSDHCHHLLPEKFDPFETFLDVELQRMASFLGVEND