MELSMLMILALASVFLLSCFLLLHSWASPKAMETIPGTLGWPIVGESFSFISEFSSPLGIYNFMKTRQERYGKVFKSLVLGRFTVFMTGREASKILLTGKDGMVSLNLFYTGKQVLGPTSLLQTTGEAHKRLRHLIAEPLSLDGLKKHFQFINTLAIETLDQWAGRKVLVLEEASTFTLKVIGNMIMSLEPTGEEQEKFRANFKIISSSFASLPFKIPGTAFHRGMKARDRMYVMLDSIIQRRRNGKEYRQDFLESLIKKHSKEGGDKEDDDNKLTDNQLKDNILTLLVAGHDTTTAALTWLIKFLEENPPEEHKEIQANGNGGTNLTWTEVSHMPYTNKVINETLRRATILPWFSRKAAQDFKIDGYQIKKGWSVNLDVVSIHHDPEVFPDPQKFNPSRFDAILRPFSFLGFGSGPRMCPGINLARLEISIFIHHLVCRYKWRPLEKDDSVQATLVRMPKNKYPILVDPL*