MPPKKAEAPEQRPILGRFSSNLKIGIVGLPNLTASADFPFCTIDPNAARINVPDERFTWLCEHWKPKSEVPAFLEVVDIAGLVKGAAQGQGLGNAFLSHIRGVDGIFHVLRAFEDTEVTHVEGGIDPIRDCEIISGELIAKDVEMLTKTKEGLESALKKQPNNKAQKAELDIVSKMLEQLNAGKWISACDWKMAESAALDTVNAQFCLTAKPVVYLINVSEDNYIQKKNKWLVKIKEYVDSHGGGLMIPSRDMEEEDAKKYLEEKKAQSSLGKIAKQGYSAIQLIHFFTCGTDEVKCWTIRKGTKAPQAAGVIHTDFEKGFICAEVMKYDEFKEAGNEAAVKAAGKYRQQGKEYVVEDGDIIFFKFNVAGGGKK*