MLRLLTKPAVWAGAAAAGVAAVLATQQPAHAAAAVSALSPEEWRALKLVHKEALTKGIANPTVLYRFALADKNQEVGLPVASCLLVRAPIGSEKPDGSRAFVLRPYTPVSHPTEKGHFDLAIKVYPDGKMSQHIDKLKVGDTLDFKGPLMKMKLEDIAKRKHVGLLAGGSGLTPMLQVAEEALRQKLPVKLSMIFANVSEADIIAKDRLDALAKAHPKQFSIHYIVDKASSSSWKGSTGYITQDLLKQHMPPPSDDSLLLVCGPPPMMRAISGDKLPDKSQGPLTGMLKDLGYTESQVFKF*