MQCSEQTTSFRIARISAHLRCPQREDGGILSRGYCRGKGGAPGFKVAILGASGGIGQPLSMLMKMNPLVSVLHLYDVANTPGVTADLSHMDTTAVVRGFLGKEQLEGALVGMDLVIIPAGVPRKPGMTRDDLFKINAGIVQSLCEGVAKFCPRAIVNIISNPVNSTVAIAAEVFKRAGVYNPKLLMGVTTLDVARANTFVAEVLGVDPKVVNVPVVGGHAGVTILPLLSQVQPSCSLTKQEVEYLTNRIQNGGTEVVEAKAGTGSATLSMAYAAVKYADACLRGLRGDAGVIECAFVASEVTELPFFASKVQLGRGGIEVIFPLGPLNEYERAGLDQAKTELKASIEKGISFVRN