MKTLACNALSVLFIICSINNAVHGQLISTFYEKSCPMAPWIVKAAVKKAVANEKRMGASLLRLHFHDCFVNGCDGSILLDANSTFTGEKTAVPNANSVRGFDVIDTIKTQLEAACGGVVSCADILAIAARDSVVELEGPTWTVMLGRRDSTTASLSAANNNIPSPASSLSALISSFQSHGLSTKDLVALSGAHTIGHARCTTFRARIYNESNIDETLATSLKANCPSAGGDNNLSPLDVATPTIFDCKYYCNLRGQNGLLHSDQQLFNGGSTDSQVTTYSTSQNTFFMDFAAAMVSMGNISPLTGSSGEIRKNCRKSN*