MGNCWNGPVKAEIPGRWRNSKSTSKDVTFSLPSAQSMTSVSVKTNESYPTTPSSEGEILSSLNLKTFSFNDLKNATLNFCPENLLGKGGFGCVFKGWIDEHEFIAVKPGMGIEIAVKKLNPEGLQGHKEWLAEVNFSGQLYHPNLVKLIGYCAEDDHRLLVYEFMKKGSLENYLFRRGFQTLPWAIRIKIATGAAKGIAFLHNAKRQVIYRNCKASNILLDLNFNAKLSDFGLARDGPTGDRTHVSTTFVGTNGYAAPEYLAKGRLSAKSDVYSFGVVLLELLTGRRAVDRYKPQIEQQLVKWATPYLMTKHKWFNVMDPRLDGQYPMEGAYKAATLALLCLSSEVNHRPSMTEVVEILEKLHNNLNGLDRNSLLAMANGNSHFNFNPKNTNPPRG*