MATRSFHDIRTSFRLVHRHARSFSNTPRIAASLFNLAALSNSREGHFLRKGSGLSHVEHSTRLQYLKSLNDAVHPTSRQESSDKRESQTGAEREVRHDTGRGTGFTAQVGQLHKPSGHRQPQEGAEVTCPKAQGGCDEMEGGRRGAAGNYQQEDAIVRIRRPWNIIRIYRRILLLSFEGDRPNEENELKPEPAPKAKVVARVALHVKQAVKSSEDKAQPQSSFLEQYDRLASSLGWCSLSAVARKSSRSFPFEARTQPDAAFQLRSAKRFRTHPRGHSFAISG*