MDDDRNDDSGATIRNPYGTDESLVTLERRARAYDEALTRSRPACAFGTLRVMSWNLQLLAGPFSGQGGFRADLIKRARKIVQNIIVVAETVDVVCLQEVWDDASRTVLRSGLATTFPYIFSPAAKCGLMVCSKASHVCNHFVKFTHRGGIEARAFEKGVSTTYLRLAQNDACVRVAIILNTHLQSDYWCSGRVARFSQLVCVRESFMRAVRECRGNGYVVERVLLAGDINVEHGSAEYEHMMHSIFPGAIDLMNSPLNDDDSFRLTFPVARWRHYILKCGRESRYFDLEPRVRIDYVMDLTPMGVSQGVPPRHKHVDSGYVNRALCRDARGRALSDHFPIVAMSSVFGSGTEDYSL*