MLELYRHRRLVITLALLYLSQGIPIGLAMDALPTLLRQDGAPLQALAFLPLVGLPWVVKFLWAPWVDNHWSRRLGRRRSWILPMQCMVLACLLGLATLGLGVASAGWAVGLLALASLASATQDIATDGMAAEHFSGELLAKVNAVQIAGVMIGFFGGGAGSLILAGHFGQRTAFLVMACVPLASLCCVLALGRGDPHELPPTPAAKASLLRFLRRPLAPSLLALALLSAMTAVSGFGLSKLYLSDAGWALQDIGRLGMSGGLVTVFLGCGGGAWLVRRIGLWRGFALGVVLAGCSALLWYLQAGRWLALSEGLAWTCVLIGSLATGITSVAILTAAMRFAGQGGQAGTDVTAVQSTRDLGEMLASSFLVSLTAQIGYAGGFLTGSALAVLALLLALRLQAGEGRGEWKGRAEEA*