MRGGTSKAACFLADDLPADPVRRDAVLLAVMGSPDPRQIDGIGGADPLTSKVAIIRRSARPDADVDYLFAQVNVAAATVDYGQNCGNILAAVGPFAIERGLVRYDAPLTRVRIFMENTGQLAVAEIPCDADGVDYVGESRIDGVPGSASPILLHFLDVAGSSCGALLPTGRVRDRFDGVEVTCIDNGMPVILLRACDLGCTGYETREQLDNDDALKRRLESIRLQAGPLMQLGDVSQRTVPKMTLIAEPRHGGAISSRTFIPHRCHASIGVFGAVSVASACLLPGSVAQGLAQVAPGDTPLLSVEHPTGEFSVTLQLDADGALAGCGLLRTARLLFAGEVFIPARVWPREE*