MASPTRRVVGTSNSEIPTFPVSSAGRPVPAVGLGTASFPFVEEDVRASVLAALEFGYRHLDTASLYGTEGAVGDGVAEAARRGIVASREEVFVTTKIWCSQSHPELVLPSLKESLQNLQMDYVDLYLVHFPVAAKPGNPQFPIKREDIMPIDLSGVWRAMEECHRLGLARMIGVSNFTTKKLQELLAIAEIPPAVNQVEMNPIWQQKRLTEFCKDKGIHLTAYSPLGGQISAFEANPVLQSEVLQEVAKARGKSVAQISLRWIYEQGASMVVKSVKRDRLKANMEIFDWELTNKDRRKISQIPQHKTVTVSGVLSPHGVSNMDFAELDIVET*