MPPKIKRKAPASPARHDPSPEPYPSHASPSSAQCLAVRDALLAFHGFPEEFAPFRLLRLGGRSPNRDPRPQPLSPTVLDGLVITLLSQNTTDAISRRAFASLKAAFPSWDQVVDEEGKRLEDAIRCGGLATTKAARIRAMLRDVRERRGKICLEYLRELSVDEVKKELSRFKGIGPKTVACVLMFYLQKDDFPVDTHVLRITKAMGWVPATASREKAYIHLNNKIPDDLKFDLNCLFVTHGKLCQSCTKKVVSDKSKNSNAACPLAGYCCIGEEKLQQQ*