MRAVHFCVLLSFLVTLKVQTLAAFLQNVRSTHITHGPTHLPRLFSSRKSFQDRNDDTSFLVHVIVTDNVILPGEQMSLSLSDEEAIPLLQDCLEQERHTRVVLAVRLVVDDDTITEQQELNLAQIASLCDTVGLHVGTQENQVILELNCVGRVRLLEMKHQYDIMGDDDDDDGSHYQFTAEWLQEGIDNQSELDKAKRLEQNIDLLMQRISKLEQQIKEGNNTATLMENYEITKARVAQTIAKSMPQNENTTSYMESSDLLQLTATSWAVFLCLNDTTLEARYRLRALDWHILVERMKLAQYVLREKQLLLQGLLLQKAQETTSCNDNKLPGVDQDAFQ*