METFVNVFRAVPLVNFSTSTIIQTSLVALIGALLLVKLVLRLRVKLPPGPFAWPVVGNWLQFSNGLTPQNLAELAKRYGDVCLLQMGQRNVLVVSSPEMAKEVLQTQGIEFGSRARNLVFDMTTGKGQDMVFADYGEHWRKMRRIATLPFFTNKVVQQSRHGWEEEIALAMADIKQMPGATTSGIIIRERLQLMMYNIVYRMMFCRRFSGLDDPLYVQLMTLNRDNGRLAQSFKYNYGDFVPSFKPFLKGYLKEVWEANQRRLAFLRDVFLNERKKQSGEKIGVDFFLDAHLKGEISENSVLYLIQNMNVAAIETTLWSSEWGIAELVNNQHIQEKLRGELDSVLGKGVPITEPDVARLPYLQAMVKEILRMHMVIPMLVPHMNLQAAKLGRYDIPAGCRILVNAWGIANNPKYWEKPEVFNPDRFLESKIEPNGNDFRFIPFGSGRRSCPGSIIALPVLGLVLGRLVQAFELLPAPGVDKVDLRGVGGQLSLSIAVKSRVVVKPTHV*