MLVVLDLLEKQKTFFSIRKEDRESMASAVAVPSSPSSSARQEDHGELCDDQEKLRQAALLAVGARPIQDPAVSGLLVSGWRIQSKKCSILNMHAIEQWERMLGTMHLPDMVFGDSSLELIHEASGLRIHFNAFDALRRWKEVPLPPVQVPAAAKWKFRSKPSQQLILDYDYTFTTPYCGSESIEPNGSLIAGGGNLEWVVCEDHIDLTELQARDPILFYDEVVLYEDELADNGVSLLTVKVRVMPSCWFLLLRYWLRVDGVLMRLRDTRMYSSFQSDCSEFPLVIRECCVREETFQALVARGLPSEPSLYGDASMVAEKLQIHHQQHDKLVINGVT*