MIRRAAVAVHSTGARARASLASGASIASLAGAPSQATLARRVRFAGVGLHSGEQCAAEVLPAEPHAGIAFVRVHSGGSPAALPVRARFDSISATELCTSIGHGSARVSTIEHLMAALYSAGIDNALVKVTGPEVPILDGSSALFCSEIAAAGIEHQCIPASRVRVARNVRVADGDRWAELHPLEPASSSTQDLLMSVEVHFPHPCIGQQRITASMPAWERFQQEIASARTFCMKRDVDDMRSRGLAKGGSLENALVFDESPMRITNPGGLRFPDEVVRHKLLDCIGDLALAGNRLQASYSAYKPGHKLNAWLLQELFRDASNYHIA*