MESLGHVYMDEEAYKLQLLFARVTQTSTLVFSCFPTSACVPQHVSRPLPQACNRRLELLHLRAVDLSLSIYSLFGKSFALFPVLFRGIRGSSGLVEARRGDLIPFCGFAGAI*