MESATSMVVEAALSALFQGLFGKLALPSLRKLGLLFGVENEAKKLSSTLSRIQSLLSDAEHRQIKEESVRLWLRELKDVAYDAEDILDELEYKALQSKLEQAPMQTRKRKFTDQVQVPHFFSRFSSNLNLGSRIMEIRERLDEIERENNHLHLKVMHGSERLKPRVGPPTSSTVDESVVFGRETEREVMVSLLTSDSSSSSAGDGILVVPI*