MLKGVASTRFLFGLLRTAMILNASPDCKSNLEKRIGMQLDQATLEDLLMPNYSYAVETLYDVDCIQRILDHFLFLDQTTGGASPSSVDDGQLIGSPSLTPITMVAKLMDSYLAEVAPDVNLKLPKFQSLAAALPDYARPLDDGLYRAIDIYLKAHPWLTDSEKEQLCRLMDCQKLSLEACTHAAQNERLPLRVVVQVLFFEQLQLRTSIAGCFLVSDNLDSSRPMRHSIPISNEGAIPPSALRGEGWVNAVRENQVLKVGMDNMRLRVSELEKECTNMRQEIEKLGKGKSGWSSVSKKFGFRFKSQFCSTQEGAINSQNHGTKEPDQLKLRQSRHKQNSSSD*