MALFDVYFLFLAPIGFYALGAWFVLAPYWAENFLLSGFDEKTYLGDPLNELHVQLYGLGLVAIAALFDFALRRAVSAGDGRTAGILLGGVCTGTGLMIIIFFGSFHSKYNPPFAFGPALFLAAHVVTSLLSGFFGWRYWAGQAPCSPRPRPAPLGLLHRRVPDGEAGHVDARHGGRHPLAGRVHALGRPRLRRYPSEPLYTFAPTVLFKRLSAAVFLAFNAAFAAGCWRADQATLRRIFVTLIAAVVAVAWILADVFALYAFLGGPVAGSSAPAAAANPYGYPTRF*