MARGLKKHLKRLNAPRHWMLDKLGGAFAPRPSPGPHKLRECLPLVVLLRNRLKYALNYREVTAIVMQRVISVDGKVRTDKCYPAGFMDVVSIAKTNENFRLLYDSKGRFTLHSISHEEAKYKLCKVRTARFGEKGIPFVTTNDGRTIRYPDPLIKANDTVKIDVQTGKIVEFVKFDIGNIVMVTGGRNRGRIGVIKHREKHKGSFEIIHVQDTIGQEFATRLSNVFVIGKGTKPWITLPRGKGIKLSIVEEAKKRAGALKVAA*