MSVTLINNENNERYEFETIECTRGPKAVDFSKLFETTGFFSYDPGYSSTAGCQSKISYINGKKGELYYRGHRIEDLVAKYKYVDVCKLLLTGELPKNQDESLEFELELRHRSFVHESLLNMFSAFPSNAHPMAKLSSGVSILSTLYSTHQNMHTEEDYQTMARRIVAKIPTLAAICYRNEVGAPIIYPDIARSYVENILFMLRGYPYSRLKHTTQGEVEITPLEVEAFDKILTLHADHGQNASSTTVRNVASTGVHPYAAISAGISALWGHLHGGANEKVLLQLEEIGDVKNVDKYIARVKDKNDNFKLMGFGHRVYKSYDPRAKILKGLKDELHQKGVKMDERLSEIAAKVEEIALKDEYFIERNLYPNVDFYSGTILRALKIPVRFFTPVFVIGRTVGWCAQLLEHVKSPQARITRPRQVYVGD*