MVEQQTQQRTRWSQLTYASFGPGMGDGWGFGPSRNVHPKDEEFVNHFVRGSLKAVQEVSDFLTSDEVEQLPIRMEYIPWYERAVFLHTRPAGKDSSGRQGNTFTHIYVDHAAQVDNSTLIYPIQAYHSPDFRMPFLSKRVDGVELSEDNNGPDAGPHFDIDLAWEIIRSMFMGIDRTNVVWKVLDALEAGEKLPVLVVNNSMDAQTWLTVISSLMSRKEARELFRFSTFERAATLQVDRYSQFRGRAVVAIPVEDAEAAARMDGVEVINTKDAGEGYEVGGVWASISKKALEHYPSHGELIAALDAQPPLNPDRPRLGDAMRQLNL