MVFKFPTPPGTQKKAGTTATKPAPKATTKKVATSTGTRSGGVGYRKYQGDALWLPNTTRPEWLDGSLPGDRGFDPLGLSKPSEFVVIGVDENDQNAAKNNKGSVEAIVQATPDEVSSENRLAPYSEVFGLARFRECELIHGRWAMLACLGALVAEATTGVSWVEAGKVELDGASYAGLSLPFSITQLIWIEVILVGGAEFYRNSETNPEKRCYPGGVFDPLKLASEDEERAFRLKTAEIKHARLAMVSFFGYGVQALSTGEGALGSLAKFADGLNNGKGL*