MLVLLALVLLLSVFICLRSWASSRTLTDIPGSMGWPIIGESFDLISAFSKPSGVFSFMNKRQLRYGKVFKTSVLGRFTVFMTGREASKILLSGKDGMVSLNLFYTGQQVLGPTSLLQTTGEEHKRLRRLIGEPLSVDGLKKYFQFINDLAIETLEQWSGKRVLVLEEASTFTLKVIGNMIMSLEPSGEDQEKFRANFKLISSSFASLPFKIPGFAFHRGIKARDRMYAMLDSIISKRRNHEDFKFDFLQSLLKKHSKEAAVEDDDDKLTDSQLKDNILTLLVAGHDTTTAALTWLIKFLGENPTVLKNLRVEHRGIQERKNGEMNLTWSDINNMPYTGKVINETLRRATILPWFSRKAAQDFEVDGCNIKKGWSVNLDVVSIHNDPEVFGDPEKFDPSRFEKPLKPFSFLGFGSGPRMCPGINLAKLEISIFIHHLVCRYSWKTLEKDDSVQPTLVRMPKNKYPIEVEPL