MPLASRWPTCSKEPFHIVHKVPVGDTPYVRAKQLVDKDPNGAIALFWAAINAGDRVDSALKDMAIVMKQQDRPQEAIEAIKSFRHRCSFQAQESLDNVLIDLYKKCGRLDEQIGLLKHKLQLIQQGGAFNGKPTKTARSHGKKFQVSVKQETIRLLGNLGWAYMKQFNYSAAEAVYRKAESMEADGNRACNLGVCLLKQGKVEEAVAILERVRTMYNLTDVKSLERAEELLKEIEEDEHQYINSPTTFRQGKDVGGVEAKYIIGLDWWWAGEGTVLQELPLQDCHKHRLRVFEEMTCPN*