MSFPPPMNRPPGMGMPPMPPGMPPPAHFGAFNPLPPVFVGNITDRATDVLIRQMLMKCGTVLSWKRVQGATGKLQAFGFCEYAEPESTLRALRLLHDWQLGDKKLLVKVDAKTRAVLDEYMGKKKAAKGNSGDKDTDELDEETIRQDNFAMEQLEQLKREHNTELNTPIPDDRPSKGE*