MRIIRGASGVLGSAIYAGYKSAGHTVLGLAHSRPTDELRQLDLLDSAEVERVFSEFKPDWVIHCAAERRPDVAEKVHTRKALWLAFLPAHLAQISKALKFTLVYISTDYVFDGTSPPYTPSSLTNPVNLYGRTKRDGELAVLGVSGSKTVILRVPVLYGPAPKNSDSAVNILLDVVTDQSGKQYKMDHYATRYPTNVLDIADFLVRLSALPSSRPIPPILHYSGGEPFTKYEMCLVFARILSLPHKHIVADAEPPKGDAATTRPRDCQLYTRETEDLMEGYGSLGWTPFEEWWESYLKAKQ*