MQEECNLHLQLHPTSVITARNEAAALSLMYAHVEEICQGSEDRLAALSALASNYSAVTCEPSASLSLSSQRCDDEQCAEQKLLRWAVERGTTTQLSPARFSNGLRGLCADQDTAAGSCVLSLPASLLITYNTAKASDFGRAVSGLPGMDDESCSVLWTMVERHDEDSSHRPFWEALPQEFETGLTASEELVAVLHGTPAYDRFQQARAHVRQQYQQLQPMITALLTAYAAYLQPEWFTLEAYLWAVELWYAYAIQVKFPDGSIQPALAPYISLLNHSPWPHIVRYSTVDPVSNTLNLSTFRPLKAGQECCLSYGALPNEDLLLFYGFCIPGGSPHDSCTIQAAAPNSVADEFAHILTRSGVQLEHKVSVLQPLPQLLPSTLMVVAALQNSNKRLLQTLERGQIDVWQTIVGNTNERASLQLLTSLLEQHKQPYEHSLQMLSSVRKGLAKSQTDGGFAISLHHYLSGMIRLLDQVQQAARARVIR*