MELIELKMLVLLALVLLLSVFICLRSWASSRTLTDIPGSMGWPIIGESFDLISAFSKPSGVFSFMNKRQLRYGKVFKTSVLGRFTVFMTGREASKILLSGKDGMVSLNLFYTGQQVLGPTSLLQTTGEEHKRLRRLIGEPLSVDGLKKYFQFINDLAIETLEQWSGKRVLVLEEASTFTLKVIGNMIMSLEPSGEDQEKFRANFKLISSSFASLPFKIPGFAFHRGIKARDRMYAMLDSIISKRRNHEDFKFDFLQSLLKKHSKEAAVEDDDDKLTDSQLKDNILTLLVAGHDTTTAALTWLIKFLGENPTVLKNLRVEHRGIQERKNGEMNLTWSDINNMPYTGKVINETLRRATILPWFSRKAAQDFEVDGCNIKKGWSVNLDVVSIHNDPEVFGDPEKFDPSRFEKPLKPFSFLGFGSGPRMCPGINLAKLEISIFIHHLVCRYSWKTLEKDDSVQPTLVRMPKNKYPIEVEPL