MMNGCICCTVRQDLIVVLKRISERVSSGKLNIDAVVIETTGMADPAPVAQTFFVDESVQECFRLDGIVTLVDAKHIEQHLDEEKAEGAENEAVEQVAFADRLLLNKVDLVDEAELARVEGRLRAINSFAPIQRCQQSQVAVGDVLELRAFDLQRTLEMDDGFLDTDAEHEHDASVSSLAIVQPGEVDAELLEGWIGDLLRDRGADIFRTKGILAIAGSPKKCVFQGVHMIFNSALGGEWAEGEPRESRLVFIGKKLQHEELRAGFSACLATPQLDAQRRAALRFEVGAHVQCKVAPDEWAKGRVVAQLYRNTPEEGRAGGVSPYQVELDGGDLIFVPLDDDQVIRRA*