MRLLSLRVQEEDGSWRRAVARRRRKSLQASTVWQDRSFANSRGQTIFTQSWTPTDCKRIKGLVVLLHGLNEHSGRYERFATQLNAHAYSVYGMDWIGHGGTDGLHGYVESLDYAVLDTEELLYRVSAELPGIPVFLFGHSTGGAIALKAALRPSVRDLLAGVILTSPALRVQSFHPVVELVAPFFSMVLPRYQFQAANRRRLPVTRDPVEQVAKYTDPLVYTGPIRVRTGTEILKITAFLQKNLQNVSTPFLVLHGTDDKVTDPAGSQRLYEHARSKRKTLKLYEGLLHDLLFEVETDRDVVTKDIIDWLESFNALPM*