MPCGYGVPIISTLDFTARRGTTFASHQYDTGPFYDEIRRRLSFDFTKSQLVEKLRRLKKKYRLCAARMASSPHAAAAGFAFRTPHEGAIYDLARHIWPPALKRDGTASDDDDINPAAAAATAAVMTPVAMEDGFGGSAPTPTPTPRGRGGRRVRRRMAQEQEAAALPSAPALTSTDGAHQEPLVAAMENTLPQIAQLPPVSETEPMPVIANGANEEAVRSVLSRLLKEFITSFAVVGQTGPGMGLNMGFGGAGLNADIAGLGFGIAGLNPGVPGADRWRQHQILELEVYLKRIELVREQVTAALDELRSSEG