MFNAALRLPPDTARSEMYRVVAGWMRELGLVKVAESLIGDEFTRGLSGGEKRRVSIATELLTSPGIMFLDEPTTGLDSTNAAKVVDILSGLSRAGVTVLLSIHQPRPDIFRLLDRVLVLSGQGAVVYGGPSHRAESHFAAMPYAAAPDRTLHIADFMLDTVLRASDEDVRRMIDDYRRSDILRDDEERVASLVREAEERATNERGRGSRERYHAPFWRQMRLLCGRLLRNMYRHPFLLTVHFTAAFVVALGVGAVFWQVGSNQGGIQNRMGGLFFVLLYLTLMSLSSLPVWREDRLLFLRERANGVYGVNAYFASMLLFDLLPMRVLPPFFFGLMTYQMVGLNEGTEYCLAWFVATLIATNVCASCMCMAVGAAARSVAAANVIASLCFLAAILFGGFLLNKDQIPAYASWVNNLSFINYGYEALVANEFAD