MGTGDPKTAVTADDGATDLQKLSEEELRVFLAALEPRRRAAMQEMQQHERARRRVEIELASRGVDVAALIAPRSPSVADASPRVPRQRSHQPRGAGRVHPALFPRVYPDVVPLAAVREEAARGAPTAPSPPLHRRRRLGTPLDSLPDDRGPTPGWDAERDTRGRPFYFHPDTCTSTRLHPAAIVRDCVSRLAEVRADLGSLPAYWSDDYAASGRPLRAPSCPAARPYLLFAPWVPVAPPGPPIAGFARRTAPIEFVNLVTGERSAATPAEALERAALVITSAIRRTNSGPAPGYGIGVQQRSAGAWAAHAAAADRRWAAATVLQAAVRRRAARRALRESRRQRRCGCGRGGPLLVGRGYVPARAPAAALQVPEAPPFPTAPSSRAAQGRARAFGPGGRGSYQGLRPVTVDDVDWTPEPPERFSPLDRLVFGPRANGQRRRVQAAPEPPRRQEDLIAAFAYLFEDFAARTAGKALPPWSPPRSPRRPPAG*