MAGDRLSELPDDLLRRVLHFAPSKEAVSTGALSRRFRSLWRASAAVNPEARIPRDVQRYNRTSGQEDARFFALHTGFLSAAMAALEAAAADGVLVTRLTFRVEACWGDSISAFLDRLDPNVFAAVLSHRASRRVQELRLAAVEGGGFTRNYEPYPSHSLASCNLCFGSLPWETLRVLDLTGCRLGGRATPLARADLRFISDGDLNKDSQPGDTAILWKLLYEFRHAKELKLAVRGFKDIAIVRAAERTELLCKNGFHDLVCLELEGVHKPKGKTAAVAIANLLRCCPVLRDLRINLNTAEGESSKESRHVHEFLQRKSRDDLDESMGG*