MVVESSSSPIIPGLTDDVAELCVSKIPRSSFQITSQVCRRWRSFLRSQHFAAVRKLTGTVEEFLCVLMESECGRDVYWEVFDASGNKLGQIPPVPGPLKRGFGVAVLDGGKIVFFGGYTEVEGSGINSTTVSASADVYEFDPANNSWRKLAGMNIPRYNFAFAEVNGLLYVIRGYSTDTYSLSNAEVYNPKTNQWSLMHCPNRPVWRGFAFAFSSKLYAVGNGSRFIDIYDPKTQTWEELNSEQSVSVYSYTVVRNKVYFMDRNMPGRLGVFDPEENSWSSVFVPPREGGFWVRLGVWNNKVLLFSRVCGHETLMYDLDKEKGSKWRVCDQIKPSASQLASVLINF*