MKLTVCFLVILGCVIVHGQSPDCKEIKDICSKCIQRLNDPYNKVDFINKGCRNRVRGSYVWKDQNLCELQAIACSAPNRA MNCVVIADVAKMRRVTPRPPG