MFSVVLIASLFLSATAKPIPQINDELLLNYALTLEHLENAFYTEALSKFDADAFKSAGFPDDAYDRFKQVADHEKAHVEVISAALEDKAVQPCTYNFTFTDPKSFSAVAQILEGVGTAAYTGAIGFVEDKNLRTAAATILATEARHAAFIAGALNGIEPWSGAFETPLTFNEVFTLAASFITSCPESNPPLPFKAFPALTVNVDEASHTATVEFAQEEKSGPLFLALLTGLDAKFVEIKDGKATLPEGLLGTVYALVTKGDKPEGISDQTTVAGPAILMFNF*