MSHLEFLLDYGLFLAKIVTVVVALVAVLVIVKSLGGRSGGAKGELEITDLTEQHKETVERLEAYLHDDAFLKARDKADKKKEKAEQKSREKSLKQAAKEGELESKRDPHLFVLDFHGSIDAKEVASLREEVSAILAVAQAGDEVLLRLETGGGMVHGYGLASSQLDRLKAAGLPLTIAVDKVAASGGYMMACIADKIVSAPFAIVGSIGVVAQLPNFHKLLKKNDIEFEQLTAGEYKRTLTMFGENTDKAREKFKQELEETHQLFKDFIREHRPALDLDKVATGEHWFGTQAKALGLVDEIQTSDDLIVAACKSKTVLLLRYTQKKKLADKLAGVAGDAADNVLLKLISRGQRPLV*