MSAFDDRAPLAESRIVALPNLQHFNFSGSAVKCATLLTHLHLPVELWFVMTCWSVDQAASRQLGAALSSSWFSAPFSQATSPVEHPLSKEFPMHHLEIRYQTPGSELVFTGSIAPGDIGNLPHYEIILGFSEPALPADDTISLPILPLRRIESLDLGRLRGSDTGPFCEAISEASPALGKIFTSDSTSELFVDWIRRDPALRSPANDPVPSEVEGETPPAPYFPKLKALAVIAQNFSSGLEIELVDALEARARLGCRLEELCLPSRPDPPPSLSGNGMEKLKGLAGIVELH*