MATITTTKLVLLVCVFALLPLAMEMMPLQPESAGTTCGVPLSDTLTGSVTFPALGITCLANLAVFYRCILRGVPKLDIGAKDLLSSAHTLKNINELEDQTTDQSGGLTTCRIGLHECDVVMLSKERPNSSMRQFMEYMSNVHNVNSICLQCRPAESVNAAGICTCIPPNTLSRIPCRCIVFPGQIRMMLDGRMPGMMLDARMPDSLCLLPCERCLINGCHGLSVRDSRVADFELLENSGACICIPVRSASDDGWTKQLITLLELQENEGRISASSALKNYFAGSGECDADEEYNLFWLIIVPTLTEVLINIALTFWFKVDGLSSALVARRAMKDYLPQSDGTGFSPIAFLTAASVKSNLNNTDVCQVLRFRGSRLSLRPLYLMMGCVNLICSISWIVLVALEGGANKWERSIRNFGS*