MDGNDERPIVIVTLPSIPIVRALEGRFRVVQVAHVAHRDRAAYVAMHAPGARVVVGHVLPGGLMDALPRLGLVACPGAGLDKADLPACRRRGVHVTNVPDVSSDDVADHALLLMLAARRRLCAAHNSVRQGLVNTQDFTLARKASGQRVGIVGLGSIGMRIAKRAEAFNCSISYFGRSKRTEVPYAYYSDVVGLAADSDILLIACALTEETRHLIDKRVLDALGPQGTVVNIARGPVVDEKELITALKEGRIGSAGLDVFEHEPDVPKELLSMDNVVLTPHIASATTETRKLMAQIVVANVEAFFSNKPLVTPVY*