MGGSQYDDEWVLPSADITLVLVGKLGYGKSATGNSILGREAFVSEYSHASVTNTCQLGSTTLKDGRTINVIDTPGLFDMSISSDEAGKEIVKCMNMAKDGIHAVLMVFSATSRFSREDASTIETIKVFFGEKIVDHMILVFTYGDLVGESKLKNMLNNAPEYLQNVVELCQNRVVVFDNMTNDRRLQAQQLDKLLDVVDSVCANNGGKPFSDQMFTRIKEVHDREKEVHTLGYSEEQISELKKEIHRTRDEQLAHITSMVEEKLNCTVEKLQQQLMEEQNARLEAEKVAYEARLKSEAEIQKLKESLKKAQRENEEFRRMAQSQGSKCAIL*