MQFSTLPAGTLFSEAQGPSSTARCNGGVDTLNAPGSQFELRNHSCQPSRPSGFASLTAALLGQQSAQQQPGRNMLSQVPLFDLARAAPGPAAETGLRVIKVDGDGRCMFRALAQGLSRNKGIFLGRTAEEQEADQLRLAVAEALCRTPKRRNEFAQAVYAVEAEDKIQNYCKRILTPTFWGGEPELLVLSQMLGVPILVYIPSKEAGSGGRGYIPIQRYGEKYAKTASGKRRKAVRLLYSGSNHYDLLLKHX