MASSVPVTAQLVGHAFVSQYYNVLHQWPNMVHRFYTDASRLTRSEAGPDGAVLCARGQIEIYNTVMSMGYEDCKAEIVTVDSSESIGGSVLVLVTGVMHMHRSNGKRNFVQTFLLAPQERGYYVLNDIFRYQDEQLQSVVQVHKVANGSLDMFERLQVGSAESDGKARSYPQGGIAKEAAAPEVPLQEHPHTNVLKADQSGGEDRVSHQTVEVTPTERLVPPEQLSAVEDSRSYDDGSADKKSYASILRFTRDSSGGGAQPAAPFVSHQQANEQASHLYQPSSAGLLANPPTSAVTMDDWNHESAEVKSVYIKNLPTNVMESQLEEDLIKVGCSRPSSIILKSYKDGGVY