MAPTRELAQQIEEEARKFAEAVGLRVYSIVGGINIEQQGFDMRDGVEIIIATPGRMADCIEKRYIVLNQCNYVVLDEADRMLELGFEPALNYVLDAMPASNLRPENEEEMDESLKIYRQTFMFSATMPASVERLAKKYLRNPITIQVGTPGQAVDRIKQVVMVVTEAQKKDRLVELVRRAEPPIMIFVGSKKMADFVARGVNHEAGKRAAAIHSGKMQDQREEALNSFRERRVDVLVATDVAGRGIDIKGVKHVINYDMPSSIETYTHRIGRTGRAGATGTATSLLTLNDTDIMYDLKQTLLATKNAVPKELNDCPEANTKPGTVSDKPRRQQGPKFAI*