MVQMGNRLLIIGATGFIGRFVTESSLATGHTTYVLVRSGTVSPSKVKTIRALQDKGAIILHGSLNDRPFMERILRDVQIDVVISAVGGSSILEQLALVDAIKAVGTVKRFLPSEFGHDVDRADPVEPGLTMYNEKRRVRRYVEAAGIPYTHICCNSIAAWPYHDNTHPADVLPPLDRFHIYGDGSIKAYFVAGTDIGKFTMKAIDDSRTLNKRVHFRPSCNFLNINELASLWEKKLGKTLPRVTVTEDDLITAAEENCIPQSIVASFTHDIFIKGCQVNFSLDGPSDIEVSSLYPDIPFRTVDECFNDYIGELQEQPAEEMNAPNSMVEMLAITATCG*