MQAIRSVLVQPAAYSQQRAFRHHGKRARYIAVRVFEPEELDGPGVGALLERDRKNLEVSADALAAFADGPAAPASSSSNTGAATTQQQQQEGVDAGQQQRGPAGQRADKLKGGSLAPKRAREAIDQGLQKFQAKDYRAAVDLFQLALELPGSGLMRMSGSVREYSCASEGEENSALYNMACAWAALGEKQSALTVLEALLDNDFDDFNVIRTDPDLASLRGPELDSLLAKKDGLFAKLFAKKKESTSNKPWIQWX