MKSTKGLHLLGNIPEGLPPLTGAAASTPAAVNGNGERQLGDLTLEPYMDKKNKIRFKVQNSVMVKEVLRRAKQLGLKRQVRPSNWKTGQLKTWLKDNPIIELDDDVQFLRRIEAALCQATINNFAEANAQKDAEAKTTSIQFRTREPFLRMIVAAFEDNVRKAMNQEGQCLDHEEFDARNSDQRPPNFWEALAAKYNNDDSWITETEVLPDLQEDFSIVHEIYLTDVPSPVTAEKVEQLVWSYHLYLWHLSDKMDVLGQVVTRLDTKVAASGDKVDTDTSKRKRKRGKNTEEEDDDLTNLRRKLANCLPVSG*