MQSHIRILPVPSFPLAARLRDHDFHDMSACAAWVPGGSSTAPHATRLSSRGGAFLSNHRQRRRRQASRIHAQQRDDDAELDIVERFVGKLFGRQALDDPTPGGLKRLSGDAAKELYPAVTDEFAAPLPGDSADVAQLRPLLAQTQLEGVPLRLAFDAERDGWSPQAFHERVDGFGAALVVAETAGGATIGGYNARGWVSLGEDRDSVACFLFTWRDGDLSKRPVKLPKVGGAALAVIRDQPSAGIFFGTDGWAAPLAPGKERSARCKLGPMYARMPDGGKSLFAAEDSPKGTLLTSLRVYVAEGAGEEWELNGIVWSTKTSGX