MAGISLNPAFSARTPQASAISTPIPRLHTLPNAISLRLSTGSHTGNRISSIWKSRRGIGAPRVGQIEPEEEKWGEGSGGTAVAEKAEQVTTEVQKLKKELVEAFYGTERGLKASSETRAEIVELITQLEALNPTPAPTEALPLLNGKWILAYTTFSEMFPLFAMGTLPLVKVQEISQTIDSENFTVENTVLFSGPLATTSFTTNAKFAVRSPKRVQIKFEEGVIGTPKLTDSIEIPDYAVVMGQTIDLSPFRGIINTIQDAAASVARSISGRPPFKFPITTDRAESWLLTTFLDEDLRISRGDASSVFVLIKEGSSLLPQTP*